- ENGR361 Fluid Mechanics I
- ENGR251 Thermodynamics I
- ENGR391 Numerical Methods in Engineering
- MECH452 Heat Transfer II
University of British Columbia
- Summer 2016: MATH104 Differential Calculus (instructor)
- Winter 2016: MATH110 Differential Calculus (section instructor)
- Fall 2015: MATH 104 Differential Calculus (section instructor)
- Spring 2014: MECH 222 Engineering Science II (TA), MECH 380 Fluid Dynamics (TA)
- Spring 2013: MATH 358 Engineering Analysis (TA)
- Spring 2012: MATH 358 Engineering Analysis (TA)
- Spring 2011: ME300A Linear Algebra with Applications to Engineering Computation (TA)
- 2003 – 2008 Fluid Mechanics I (TA), Thermodynamics I (TA)
- 2003-2005 Physics, Analytical Geometry, Calculus, Discrete Mathematics (Tutor)