- School of Earth Sciences 4450, “Water, Ice & Energy in the Earth System” Upper-level course for undergraduate students. Co-taught with Ian Howat.
- School of Earth Sciences 1100, “Planet Earth: How it Works.” Introduction-level course, fulfilling a general science requirement. Enrollment up to 200 students.
- School of Earth Sciences 5655, “Land Surface Hydrology.” Upper-level course for graduate and undergraduate students covering the basis of land surface hydrologic models.