Courses Taught

Energy Justice: People, Politics, and the Environment

Environment and Society (Community service learning course)

Environmental Activism

Environmental Connections

Environmentalism and Capitalism (Senior seminar)

Environmental and Social Justice

Environmental Policy

Food Justice (First year seminar)

Food, Poverty, and Place (Community service learning course)

International Development

Introduction to Environmental Studies

Political Ecology of Mining

Protest, Politics, and Violence (Graduate seminar)

Sustainable Resource Management


*Course syllabi available upon request

Blog at

Up ↑