Teaching

Concordia University

  • 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)

Stanford University

  • Spring 2011: ME300A Linear Algebra with Applications to Engineering Computation (TA)

University of Tehran

  • 2003 – 2008 Fluid Mechanics I (TA), Thermodynamics I (TA)

NODET High School

  • 2003-2005 Physics, Analytical Geometry, Calculus, Discrete Mathematics (Tutor)