top of page
Teaching
Courses Taught as Primary Instructor
Elon University
-
Political Philosophy
-
How Should We Live?
University of Baltimore
-
Ethical Issues in Business and Society
-
Philosophers That Changed the World
-
Introduction to Philosophy
Elsewhere
-
Philosopher of Gender & Sexuality
-
Introduction to Ethics
-
Introduction to Philosophy
-
World Philosophies
-
Philosophy of Love & Sexuality
-
Business Ethics
-
Contemporary Moral Issues
-
The State of Nature
Pedagogical Adventures
bottom of page