Sessional Instructor
University of Toronto, St. George campus:
PHY254 – Classical Mechanics (2020)
PHY395 – Physics of the Earth (2019)
Teaching Assistant
University of Toronto, St. George campus:
PHY 395 – Physics of the Earth (2012 – 2018)
PHY 254 – Mechanics: From Oscillations to Chaos (2012 – 2017)
PHY 407 – Computational Physics (2013)
PHY 131 – Introduction to Physics I (2010 – 2013)
PHY 132 – Introduction to Physics II (2017)
PHY 205 – The Physics of Everyday Life (2012)
ENV262 – The Science of Energy in the Environment (2017)
University of Toronto, Scarborough campus:
PHYA10 – Introduction to Physics IA (2015, 2016, 2017)
PHYA11 – Introduction to Physics IB (2015)
PSCB57 – Introduction to Scientific Computing (2015)