Teaching
I have designed courses, supervised, led seminars, and given tutorials across ethics, metaphysics, epistemology, logic, and political philosophy.
Pedagogical training
- Life Worth Living Graduate Pedagogy Fellowship — Yale Center for Faith & Culture (2026). A fellowship supporting doctoral students in designing courses that help students explore what makes for a flourishing life.
University of Cambridge
- Ethics — Part 1A seminars; Part 1B supervisions and seminars (2024–2026)
- Metaphysics — Part 1A seminars (2025–2026)
- Political Philosophy — supervisions (2024–2025)
University of Oxford
- Knowledge and Reality — tutorials (2023–2024)
- Introduction to Logic — teaching assistant (2023–2024)
- Academic Philosophical Writing (2022–2023)