School of Earth and Climate Sciences at the University of Maine
- Principles of Geomorphology
- Fluvial Processes in Geomorphology
- Earth Systems
- Freshwater Flows
- Advanced Freshwater Flows
- Critical Zone Research and Watershed Sustainability Seminar
- Land-Sea Connection and Coastal Sustainability Seminar
Dept. of Geography and Environmental Engineering, Johns Hopkins University
- Principles of Geomorphology (2011)
Short Course Instruction
- Stream culvert design workshop. Maine Department of Transportation, Augusta, ME (2017)
- Stream Assessment Field Methods. Ecological and geomorphic principles of stream restoration. Marine, Estuarine, and Env. Science Program, University of Maryland (2005 – 2009)
- Stream protection workshops – fluvial processes section. Maryland Department of Natural Resources (1995-1999)
- Riparian forest buffer restoration short course. For Society for Ecological Restoration. San Francisco, CA (1999)
- River channel geomorphology, engineering, and restoration – field exercises. For Richard Hey, East Anglia University, School of Environmental Sciences (East Anglia, England) and Penn State University, Department of Civil Engineering (1999)
- Sediment transport and management in streams. For Waterways Restoration Institute. Berkeley, CA (1998)
- Applied fluvial geomorphology – field exercises. For Wildland Hydrology (Pagosa Springs, CO). Baltimore, MD (1995)