At Johns Hopkins (as lead instructor):
Introduction to Modern Philosophy, Spring 2024
At Princeton (as assistant in instruction):
Philosophy of Mind, Fall 2021
Introduction to Moral Philosophy, Fall 2020
Freedom and Responsibility, Fall 2019
At Johns Hopkins (as lead instructor):
Introduction to Modern Philosophy, Spring 2024
At Princeton (as assistant in instruction):
Philosophy of Mind, Fall 2021
Introduction to Moral Philosophy, Fall 2020
Freedom and Responsibility, Fall 2019