Below is a list of college courses I have offered. Additional teaching experiences are listed at the bottom of the page.
Spring 2020, Course Instructor
University of Nevada, Reno, Department of Natural Resources & Environmental Science
- NRES 322(L) – Soils
AY 2014-2016, Lecturer
Washington University in St. Louis, Department of Earth and Planetary Sciences
- EnSt 110 – Environmental Issues
- EPSc 219 – Energy & the Environment
- EPSc 323,590 – Biogeochemistry
- EPSc 409(L) – Surface Processes
- EPSc 413 – Soil Science
- EPSc 422(L) – Sedimentary Geology
- EPSc 429 – Environmental Hydrogeology
AY 2012-2014, Instructor
Colorado Mesa University, Departments of Chemistry and Physical & Environmental Sciences
- CHEM 121(L) – Principles of Chemistry
- CHEM 131L – General Chemistry
- ENVS 101 – Introduction to Environmental Sciences
- ENVS 105 – Readings in Environmental Sciences
- ENVS 204L – Introduction to Ecosystem Management
- ENVS 312(L) – Soil Science & Sustainability
- ENVS 396 – Soil Chemistry
- ENVS 413 – Contaminant Fate & Transport
Fall 2010, Instructor
University of Notre Dame, Department of Civil & Environmental Engineering & Earth Sciences
- ENVG 30320 – Introduction to Soil Science
AY 2007-2011, Teaching Assistant
University of Notre Dame, Department of Civil & Environmental Engineering & Earth Sciences
- CE 20500 – Engineering Geology
- CE 30300 – Introduction to Environmental Engineering & Science
- CE 30320 – Water Chemistry & Treatment
- CE 40300 – Environmental Geochemistry
Additional Teaching Experiences
- 2016 – Associate Certificate
Washington University in St. Louis, Center for the Integration of Research, Teaching, and Learning (CIRTL) - 2014-2016 – K-12 STEM Educational Programs Educator
St. Louis Science Center