University courses taught:

  • Physical Climatology (undergrad/grad mix)
  • Physical Meteorology (undergrad/grad mix)
  • Atmospheric Physics and Thermodynamics (undergrad/grad mix)
  • Full of Hot Air: Understanding Climate Change
  • Advanced GIS (online)
  • 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.