- Catholic Social Thought
- Critical Social Theory
- Environmental Ethics
- Ultimate Evil
Courses Frequently Taught
- CTH 183/REL 183 "Themes in Catholic Social Thought"
- CTH 247/REL 283 "Roman Catholic Social Thought in Context"
- MGT 228/REL 228 "Business, Ethics and Society"
- REL 226 "Technology, Ethics and Society"
Director of the Center for Religion, Culture and Community