University courses taught:

  • Physical Climatology (Fall 2022)
  • Physical Meteorology
  • Atmospheric Physics and Thermodynamics
  • Full of Hot Air: Understanding Climate Change
  • Introduction to GIS
  • GIS in Natural Resource Management
  • Climate and Life
  • Meteorology
  • Computer Methods in Geography

Guest lecturer in several courses, including Meteorology, Physical Geography, Introduction to Data Analysis, Introduction to GIS, GIS in Public Policy, and GIS in Natural Resource Management.

Past teaching assistant (TA) in Physics I and II, Physical Science, Advanced GIS, Introduction to Environmental Remote Sensing, Seminar in GIS, Introduction to GIS, Physical Climatology, Computer Methods in Geography.