Undergraduate
- Teaching and assessment of medicine, allied health (BSc Physiotherapy) and pharmacy undergraduates
- Conducting lectures, tutorials, small group discussions, problem based learning sessions in Applied Sciences Stream, Humanities Society and Professionalism Stream (previously Behavioural Sciences Stream), Community Medicine Stream and Clinical Sciences Stream
- Supervisor and examiner for medical and allied health undergraduate research projects and family and community attachments for the Community Medicine Stream
- Supervisor and examiner for elective projects of medical undergraduates for the Clinical Sciences Stream
- Clinical teaching for medical undergraduates attending the Professorial Appointment in Psychiatry in the final year of training
- Examiner and scrutiny expert in MCQ, SEQ, essay, viva, OSCE and clinical examinations