Prior to joining the faculty at Ohio University, I taught eighteen courses at Temple and UPenn. I have also served as co-director of the Temple Philosophy Department’s Undergraduate Mentorship Program. I won a Graduate Student Prize for Excellence in Teaching and Undergraduate Mentoring at Temple in 2023.
Ohio University
University of Pennsylvania
The Social Contract Spring 2026
Ancient Greek Philosophy Spring 2024
Introduction to Philosophy Fall 2023, Fall 2025
Temple University
Intellectual Heritage: The Good Life Fall 2020, Spring 2021
Intellectual Heritage: The Common Good Fall 2019
Philosophy of the Human Fall 2021, Fall 2022
Meaning of the Arts Fall 2018, Spring 2019
Johns Hopkins University Center for Talented Youth
Social and Political Philosophy Fall 2026
History of Modern Western Philosophy Fall 2026
British Empiricism Fall 2026 (MA Seminar)
Fundamentals of Philosophy Fall 2026
Big Questions 3-week introduction to philosophy for students in grades 5-6 (June 2023)