University courses taught:
- Atmospheric Physics and Thermodynamics
- Full of Hot Air: Understanding Climate Change
- GIS in Natural Resource Management
- Climate and Life
- 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 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.