Teaching

At University of Waterloo:

  • ENVE 275 – Environmental Chemistry (Winter 2019, Winter 2020, Winter 2021, Winter 2022, Winter 2023, Winter 2024)
  • ENVE 375 – Physical/Chemical Processes (Spring 2023, Spring 2024)
  • ENVE 497/CIVE 770 – Environmental Fate of Organic Pollutants (Fall 2019, Fall 2020, Fall 2021, Winter 2023, Winter 2024)
  • ENVE/GEO 400-401 – Capstone Design (Fall 2021, Winter 2022)

At Carleton University (2015 – 2018):

  • ENVE 2001 – Process Analysis in Environmental Engineering (Winter 2016, 2017, 2018)
  • ENVE 3002 – Environmental Engineering Systems Modeling (Fall 2017, 2018)
  • CIVE 4407 – Municipal Engineering (Fall 2015, 2016, 2017, 2018)
  • ENVE 5701 – Environmental Fate of Organic Pollutants (Winter 2016, 2017, 2018)
  • ENVE 4918 – Capstone design (2015 – 2016, 2016 – 2017)