Environmental Studies Courses:
- ENVS 201: Introduction to Environmental Studies in Social Sciences (2014)
- ENVS 202: Introduction to Environmental Studies in Natural Sciences (2013, 2014 syllabus)
- ENVS 203: Introduction to Environmental Studies in the Humanities (2012)
- ENVS 411: Topics Course: “Imagining Environmental Futures: Apocalypse, Dystopia, and Utopia” (2013)
- ENVS 435: Environmental Justice (ENVS 435 EJ Syllabus 1.0 and ENVS 435 Schedule Final)
- ENVS 410: Nature and Popular Culture (2016)
- ENVS 411: Topics Course: “Cultures of Coal: Carbon, Capital, and Consequences” (2017)
Composition Courses:
- WR 121: College Composition I (2013, 2014)
- WR 122: College Composition II (2013, 2014)
Course for UO Teaching and Learning Center
- TLC199: Public Speaking and Presentation Skills (2017)
Teaching Assistantships:
- ENVS 201: Introduction to Environmental Studies in Social Sciences (2011, 2013)
- ENVS 202: Introduction to Environmental Studies in Natural Sciences (2012)
- ENVS 203: Introduction to Environmental Studies in the Humanities (2012)
- ENG 220: Medieval Literature (2014)