Teaching

These days, I primarily teach or co-teach short professional courses through Heron Hydrologic on topics of modelling, R scripting, and related topics.

Heron Hydrologic Ltd:

  • Instructor: Raven Training Course (offered through CWRA) – Jan 2025
  • Instructor: Raven Training for Alberta River Forecast Centre– July-Dec 2024
  • Instructor: Advanced Raven Training – Feb 2024
  • Instructor: Raven Workshop for BC Hydro – Feb 2024
  • Instructor: Raven Training for Water Security Agency – Nov-Dec 2022
  • Instructor: Advanced Raven Training – Feb 2022
  • Instructor: Raven Training Course (offered through CWRA) – Feb 2021

  • University of Waterloo:

  • Guest Lecturer: CIVE 781, Principles of Hydrologic Modelling – various dates 2018-2024
  • Teaching Assistant: CIVE 781, Principles of Hydrologic Modelling – Spring 2017 & 2021
  • Teaching Assistant: ENVE 573, Contaminant Transport – Winter 2016
  • Teaching Assistant: CIVE 224, Probability and Statistics – Fall 2016

  • Other:

  • Facilitator: CWRA HEC-RAS 2D Training – Nov 2023
  • Instructor: CSHS-hydRology Introduction to R (materials)
  • Facilitator: CSHS-hydRology Working with Canadian Data (materials)
  • Co-Instructor: CSHS-hydRology Using Git and Github with R (materials)