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