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