- Water Resources and Hydrogeology (incl. lab) (ECSC 0355) Syllabus
- Soils and the Environment (incl. lab) (ECSC 0357) Syllabus
- Environmental Geochemistry (incl. lab) (ECSC 0323) Syllabus
- Natural Science and the Environment (ENVS 0112) Syllabus
- Sedimentary Rocks (incl. lab) (GEOL 321) Syllabus
- Climate Change Through Geological Time (GEOL 1012)Syllabus
- The Geological Landscape of Native America (FYSE 1275) Syllabus
- Earthquakes and Volcanoes (incl. discussion) (GEOL 104)
- Environmental Geology (incl. lab) (GEOL 112)
- Environmental Studies Senior Seminar (ENVS 401)
Research Projects
- Environmental Science Practicum (ENVS 360) Research Projects
- Geology Research Seminar (GEOL 400)
- Geology and Natural History of Costa Rica (ID 082, field course with HJ Young, Biology)
- The Geology of Vermont: From Mountain-Building to Water Resources (Alumni College 2011) Presentation