ENSC 283 Introduction to Fluid Mechanics (SFU)
ENSC 388 Engineerimg Thermodynamics and Heat Transfer (SFU)
ENSC 461 Energy Conversion (SFU)
Fall 2007 MECH 240 Thermodynamics (University of Victoria)
Winter 2007 MECH 390 Energy Conversion (University of Victoria)
Spring 2005 ECE 309 Heat Transfer & Thermodynamics (University of Waterloo)
Fall 2007 MECH 580 Convective Heat Transfer (University of Victoria)
Spring 2010 ENSC 895 Advanced Conduction Heat Transfer (SFU)
Spring 2012 Advanced Convection Heat Transfer