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