Courses Taught
Australian Catholic University
Washington University in St. Louis
Primary Instructor
Teaching Assistant
Johns Hopkins University Center for Talented Youth
Primary Instructor
Teaching Assistant
Lindenwood University
University of Missouri-St. Louis
Primary Instructor
Teaching Assistant
- Origins of Western Political Thought
- Thinking the Real: Western Metaphysics
- Doctrine, Myth, and History: Religion and the West
- Truth and Knowledge in Western Philosophy
- The Good, the Right, and the Beautiful: Western Ethics and Aesthetics
- Dialogues with Ancient Thinkers
Washington University in St. Louis
Primary Instructor
- Environmental Ethics
- Business Ethics
- Biomedical Ethics
- Problems in Philosophy
- Present Moral Problems
Teaching Assistant
- Philosophy of Language
- Environmental Ethics
- Introduction to Logic
- Philosophy of Mind
- Present Moral Problems
- Biomedical Ethics
Johns Hopkins University Center for Talented Youth
Primary Instructor
- Logic: Principles of Reasoning
- Introduction to Philosophy
- Introduction to Ethics
- Bioethics
Teaching Assistant
- Introduction to Ethics
- Introduction to Philosophy
Lindenwood University
- Introduction to Ethics
University of Missouri-St. Louis
Primary Instructor
- Major Questions in Philosophy
- Business Ethics
- Approaches to Ethics
- Significant Figures in Philosophy
Teaching Assistant
- Philosophy of Religion
- Major Questions in Philosophy
- Logic & Language