University of British Columbia
- MECH 431 – Engineering Economics (Spring 2018, 2019, 2020)
Download a recent syllabus here - MECH 410U – Air Pollution, Technology & Society (Spring 2019, 2020)
Download a recent syllabus here
University of Toronto
- CHE 230 – Environmental Chemistry (Spring 2015)