University of Calgary
- Process Fluid Dynamics (ENCH 331)
- Advanced Topics in Fluid Mechanics (ENCH 631)
- Advanced Topics in Mass Transfer (ENCH 613)
- Chemical Engineering Laboratory - Cristallization Laboratory (ENCH 551) (2016)
École Polytechnique de Montréal
- Transport Phenomena (GCH 6912) 2015