At University of Notre Dame
Environmental Ethics
Medical Ethics (x2, teaching assistant)
Introduction to Philosophy (teaching assistant)
At Wake Forest University
Basic Problems in Philosophy (x15)
Freshman Seminar on Plato's Republic
Freshman Seminar on God (x3)
Freedom, Moral Responsibility, and Action
Ethical Theory (x7)
Topics in Ethics: Moral Realism (x2)
Philosophy and Christianity (x3)
Directed Reading Course: Kantian and Consequentialist Ethics
Directed Reading Course: Neuroscience and Morality
Directed Reading Course: Religion and Morality
Senior Honor Thesis Supervision (x6 - Nuclear Ethics, Death Penalty, Divine Command Theory, Obligations to Future Generations, Social Psychology and Virtue Ethics, Philosophy of the Trinity)
Second Reader (x2 - Nietzsche on Equality, Natural Law Theory and Marriage)
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