University of Calgary

  1. Process Fluid Dynamics (ENCH 331)
  2. Advanced Topics in Fluid Mechanics (ENCH 631)
  3. Advanced Topics in Mass Transfer (ENCH 613)
  4. Chemical Engineering Laboratory Cristallization Laboratory (ENCH 551) (2016)

École Polytechnique de Montréal

  1. Transport Phenomena (GCH 6912) 2015