Teaching
University of North Carolina, Chapel Hill:
- Dissertation Research Seminar (PHIL 994: Fall 2026)
- Environmental Ethics (PHIL/ENEC 368: Spring 2026)
- PPE Capstone: City Life (PHIL/POLI/ECON 698: Spring 2026)
- Gateway to PPE (PHIL/POLI/ECON 384: x2 Fall 2025; Fall 2026)
Yale University:
- Primary instructor
- Teaching assistant
- Introduction to Ethics (PHIL 175: Spring
2024)
- Mathematical Logic (PHIL 267 and 567: Fall
2023)
- Philosophical Environmental Ethics (PHIL 290 and EVST 219:
Spring 2023)
- First-Order Logic (PHIL 115: Fall 2022)
University of Oxford:
Guest lectures:
- Parr Center for Ethics (UNC Chapel Hill, Spring 2026)
- Roundtable discussion on environmental ethics
- Ethics and Social Responsibility (LGST 1000: Wharton School,
Spring 2026)
- Lecture on AI ethics (2x 1 hour 30 minutes)
- Mathematical Logic (PHIL 267 and 567: Yale, Fall 2023)
- Lecture on metatheorems of predicate logic (1 hour 15
minutes)
- Introduction to Ethics (PHIL S175E: Yale, Summer 2023)
- Lecture and discussion on animal ethics (3 hours)