- Course Assistant/Instructor
2021 Water 601: Integrated Water Management
Collaborative Water Program
University of Waterloo, Ontario
- Lecturer
2020 SYDE 533/730 Conflict Resolution
Department of Systems Design Engineering
University of Waterloo, Ontario.
- Course Co-instructor
2020 Water 602: Integrated Water Management Project
Collaborative Water Program
University of Waterloo, Ontario
- Course Assistant/Instructor
2020 Water 601: Integrated Water Management
Collaborative Water Program
University of Waterloo, Ontario
- Research Supervisor
2020 Department of Systems Design Engineering
- Lecturer
2019 SYDE 533/730 Conflict Resolution
Department of Systems Design Engineering
University of Waterloo, Ontario.
- Sessional Instructor
2016 Resources Management
Department of Geography and Environmental Management
University of Waterloo, Ontario.
- Undergraduate Honours Thesis Supervisor
2018 Department of Geography and Environmental Management
University of Waterloo, Ontario.