Current Teaching Load: Fall 2018
- Structural Geology (GEOL2440)
- Structure and Metamorphism (GEOL3440)
- Exploring the Planets (GEOL1420)
Recent Teaching
- Geology and Geophysics of the Planets (GEOL3750)
- Introduction to Field Mapping (GEOL3910)
- Advanced Studies: Geology of the Rocky Mountains (GEOL4270)
Previous Teaching
- Engineering Geology (GEOL3420)
- Advanced Field Mapping (GEOL4910)
- Hydrogeology (GEOL3450)
- Volcanology (GEOL4660) - dicontinued
- The Dynamic Earth (GEOL1340)