At Wake Forest University

Problems of Philosophy (x20+)

Freshman Seminar on Plato’s Republic

Freshman Seminar on God (x5)

Freedom, Moral Responsibility, and Action

Ethical Theory (x13)

Topics in Ethics: Moral Realism (x2)

Topics in Ethics: Virtue and Character (x3)

Philosophy and Christianity (x7)

Directed Reading Course: Virtue Ethics

Directed Reading Course: Kantian and Consequentialist Ethics

Directed Reading Course: Neuroscience and Morality

Directed Reading Course: Religion and Morality

Directed Reading Course: Philosophy of C.S. Lewis

Directed Reading Course: Second Commandment

Directed Reading Course: Philosophy and Psychology of Character

Senior Honors Thesis Supervision in Philosophy (x13 – Nuclear Ethics, Death Penalty, Divine Command Theory, Obligations to Future Generations, Social Psychology and Virtue Ethics, Philosophy of the Trinity, Demandingness of Morality, Trinity and Incarnation, Technology and Privacy, Personal Identity and the Resurrection, Forgiveness, Utilitarianism and the Problem of Evil, Virtue Ethics and Motivation)

Second Reader for Senior Honors Theses in Philosophy (x7 – Nietzsche on Equality, Natural Law Theory and Marriage, Empathy, Artificial Intelligence PPE Thesis, Family Obligations, Moral Enhancement)

Independent Work with Two Master’s Students, PHI 660 Ethics

Independent Work with Master’s Student, PHI 661 Topics in Ethics

Independent Work with Two Master’s Students, PHI 670 Philosophy and Christianity

URECA Summer Project Supervision: Repentance (2024)

URECA Summer Project Supervision: Kant and Organ Donation (2023)

URECA Summer Project Supervision: Patience (2021)

URECA Summer Project Supervision: Moral Relativism and Tolerance (2020)

URECA Summer Project Supervision: Compassion (2019)