Primary Instructor
PHIL S110: Introduction to Philosophy, Yale Summer Session, 2023
Teaching Fellow
PHIL 326: Philosophy of Religion (John Pittard), spring 2023
PHIL 281: Infinity (Zoltán Szabó), fall 2022
PHIL 126: Introduction to Early Modern Philosophy (Michael Della Rocca), spring 2022
PHIL 125: Introduction to Ancient Philosophy (Brad Inwood), fall 2021