Courses Taught

Hamilton College:
Sociology of Religion
American Society
Race, Class, and Gender
Globalization and its Discontents
Senior Projects
Research Methods

Universität Mannheim:
Sociology of Religion

Indiana University:
Religion and Society