My primary teaching responsibilities in the Department of Biology currently include BIOL4110, Infectious Disease Biology (Winter 2024) and I also co-instruct BIOL4550, One Health (Winter 2024).

I also frequently teach professional development workshops for graduate students related to: 1) how to get the mentorship you need to make the most of your graduate program, 2) strategies for academic writing, 3) strategic planning, 4) how to improve your productivity as a graduate student without compromising your mental health, and 5) networking for graduate students.


Between 2014 and 2023, my primary teaching responsibilities in the Department of Population Medicine, University of Guelph included:

  1. POPM*6800 - Infectious Disease Modelling

  2. POPM*6100 - Graduate Seminar

Between 2009 and 2014, my primary teaching responsibilities at the Dalla Lana School of Public Health, University of Toronto included:

  1. CHL 5412H - Communicable Disease Epidemiology, Prevention and Control

  2. CHL 5408 H – Research Methods II