I have held teaching as a high priority throughout my academic career, reflecting my commitment to broad interdisciplinary education as the best avenue available to citizen scholars for fostering social change and environmental awareness.

I have developed several courses in addition to those already taught, including Extractive EnvironmentsEnvironmental StorytellingPolitical Geography: Some Assembly Required, and Global Environmental Governance, among others. Syllabi are available upon request.

Full teaching portfolio, including comprehensive student evaluations, available upon request.


Syracuse University

AY 2019-2020
Instructor, Global Community

Summer 2019
Instructor, World Urban Geography

AY 2018-2019
Instructor, Global Community

Summer 2018
Instructor, Mapping Today: Technology and Spatial Thinking

AY 2017-2018
Instructor, World Cultures

AY 2016-2017
Instructor, Global Community

Spring 2016
Teaching Assistant, Mapping 2.0: Understanding Spatial Thinking

Fall 2015
Teaching Assistant, Principles of GIS (Grad/Ugrad x-list)

Fall 2014
Instructor, World Cultures

Spring 2014
Teaching Assistant, Cities of the World

Fall 2013
Teaching Assistant, World Cultures

University of Arizona

Spring 2012
Lead Teaching Assistant, Human Geography & Global Systems

Falls 2011, 2012
Teaching Assistant, GIS for Natural and Social Sciences (Grad/Ugrad x-list)

Colgate University

Teaching Assistant, Introduction to Photography