Teaching

Current courses

  • ENME 471 Heat Transfer - Fall 2025

Previous teaching experience

  • MECE 563 Finite Element Method for Mechanical Engineering, University of Alberta (2022-2024)

  • MECE 539 Applied Computational Fluid Dynamics, University of Alberta (2022)

  • MECE 301 Mechanical Engineering Lab I, University of Alberta (2020-2024)