Instructor of Record (syllabi linked below):
At Princeton University:
Religion and Scientific Objectivity (co-taught with Hans Halvorson, Fall 2024)
At UNC-Chapel Hill:
AI and the Future of Humanity (Summer 2023)
Philosophy of Western Religion (Summer 2022)
Knowledge and Society (Spring 2022)
Environmental Ethics (Fall 2021)
Ancient Greek Science and Philosophy (Summer 2021)
Medieval Philosophy (Spring 2021)
The Ethics of Peace, War and Defense (Fall 2020)Â
Existentialism (Summer 2020)
Teaching Assistant
At UNC-Chapel Hill:
The Ethics of Peace, War and Defense, with Doug MacLean (Spring 2020)
Introduction to Moral Theory, with Geoff Sayre-McCord (Fall 2019)
During the 2021-2022 academic year, I served as Teaching Assistant Coordinator for the UNC Philosophy Department.
Teaching my dog Finarfin the virtue of patience.