Courses Taught

Introduction to Sociology
American Inequalities
Environmental Sociology
Social Research Methods and Lab
Coal, Community, and Culture (Senior Seminar)
The Lifespan of Coal: From Formation to Burning (Community-Based Learning)

Additional Teaching Interests

Social Movements
Climate Change and Society
Environmental Racism, Colonialism, and Health: From Local to Global