At UC San Diego — Instructor 

PHIL 100 Plato (WQ 2025)

PHIL 35 Philosophy in the Americas (WQ 2025)

PHIL 60 Philosophy of Love and Sex (SQ 2024)

PHIL 210 Self-knowledge in Plato’s Charmides, Alcibiades I, and Apology (SQ 2024)

PHIL 110 Ancient Greek Philosophy (FQ 2023)

PHIL 210 Aristotle’s Politics (SQ 2023)

PHIL 90 Philosophy of Love and Sex (SQ 2023)

PHIL 101 Aristotle’s Practical Philosophy (WQ 2023)

At Humboldt Universität zu Berlin — Instructor 

HS Non-Human Animals in Antiquity: Their Nature and Moral Status (Summer 2022)

HS Aristotle’s Ethics and Politics (Winter 2021-2022)

PS Philosophy of Love and Sex: Historical and Contemporary Perspectives (Winter 2021-2022)

HS Pleasure in Plato and Aristotle (Summer 2021)

PS Women and Foreigners in Ancient Philosophy and Medicine (Summer 2021)

Northwestern University — Instructor 

Phil 310-1 Pleasure and the Good Life (Winter 2021)

Phil 109-21 Plato’s Republic (Winter 2021)

Phil 420-1 Knowledge, Power and Persuasion in Ancient Philosophy and Social Epistemology (Fall 2020)

Phil 210-1 Introduction to Ancient Greek Philosophy (Fall 2020)

Phil 210-1 Introduction to Ancient Greek Philosophy (Fall 2019)

Phil 310-1 Ancient Theories of Desire (Spring 2019)

Phil 210-1 Introduction to Ancient Greek Philosophy (Winter 2019)

Harvard University – Instructor & Teaching Assistant

Cls-Stdy 165 Medicine in the Greco-Roman World (for Mark Schiefsky)

Phil 299 Senior Thesis Workshop (Course Head)

Phil 7 Introduction to Ancient Philosophy (for Jacob Rosen)

Phil 99 Pleasure in Plato and Aristotle (Course Head)

Phil 8 Introduction to Early Modern Philosophy - Head TF (for Alison Simmons)

Phil 179 Race and Social Justice (for Tommie Shelby)

Phil 420 The Art of Living (for Sean D. Kelly)

Phil 19 Introduction to the Philosophy of Religion (for Cheryl Chen)