
At Johns Hopkins (as lead instructor):
Introduction to Modern Philosophy, Spring 2024 (introductory undergraduate course; Syllabus)
Introduction to Chinese Philosophy, Spring 2025, Spring 2026 (introductory undergraduate course; Syllabus)
Locke and Leibniz, co-taught with Patrick Connolly, Fall 2025 (undergraduate/graduate seminar; a parallel reading of the Essays and the New Essay)
At Princeton (as assistant in instruction):
Philosophy of Mind, Fall 2021
Introduction to Moral Philosophy, Fall 2020
Freedom and Responsibility, Fall 2019