Course/Module
Organiser, Foundations of Public Health Practice. (Postgraduate)
Organiser, Foundations of Public Health Practice (Online). (Postgraduate)
Organiser, Global Health BSc (Intercalated). (Undergraduate)
Organiser, Health Protection and Improving Health Systems. (Postgraduate)
Organiser, Lifestyle Medicine & Prevention. (Undergraduate)
Tutor, Master of Public Health (MPH). (Postgraduate)
Tutor, Medicine (MB BS). (Undergraduate)