Teaching

Presently Teaching at University of Guelph (Winter 2025):
MATH*2130 (Numerical Methods).

Previously Taught at University of Guelph:
Fall 2024: MATH*1200 (Calculus I)
Summer 2024: MATH*4600 (Advanced Research Project in Mathematics)
Winter 2023, 2024: MATH*2130 (Numerical Methods).
Fall 2022, 2023: MATH*1080 (Elements of Calculus), STAT*2120 (Probability and Statistics for Engineers).
Summer 2023: MATH*1210 (Calculus II).

Previously Taught at University of Toronto Mississauga (2021-22):
Classical Geometries (3rd year), Calculus I and II, Calculus for Commerce.

Previously Taught at Utah State University (2016-2021):
Turbulence (graduate), Continuum Mechanics (graduate), Potential Flow (graduate), Numerical Methods (3rd year).

Previously Taught at University of Rochester (2013-2016):
Qualitative Theory of ODEs (2nd year), Mathematical Finance (2nd year), Introduction to Probability (2nd year), Complex Analysis (2nd year), Linear Algebra (2nd year), Calculus I, Excursions in Math (1st year).

Previously Taught at University of Toronto (2009-2012):
Elements of Analysis (3rd year), PDEs for Engineering Science (3rd year), Complex Variables (3rd year), Calculus I & II.