AS MAIN INSTRUCTOR
- Visualizzazione, dimostrazioni e rigore: temi di filosofia della pratica matematica, Fall 2022, Fall 2023, IUSS Pavia
- Seminar: Philosophy of Mathematics (with Andrea Sereni), Fall 2022, Fall 2023, HuME PhD program (IUSS Pavia, SNS Pisa, University of Milan)
- Themes in Social Epistemology, Fall 2023, IUSS Pavia
- Graduate Seminar in Philosophy of Mathematics: Mathematical Rigor (Phi536) (with J. Burgess), Fall Semester 2021, Princeton University
- Theory of Knowledge (Phi313), Fall Semester 2020, Princeton University
- Philosophy of Mathematics (Phi314) (with J. Burgess), Fall Semester 2019, Princeton University
- Philosophy of Mathematics (Phil162), Winter Quarter 2018, Stanford University
- Introduction to Philosophy (Phil 102), Fall Semester 2016, City College New York
- Algebraic Topology, graduate class MA512, Spring Semester 2013-14, Montana State University, Bozeman
AS TEACHING ASSISTANT
- Philosophy and Literature (Instructors: R. L. Anderson and J. Landy), Winter Quarter 2017, Stanford University
- Epistemology (Instructor: E. Alshanetsky), Spring Quarter 2016, Stanford University
- Introduction to Philosophy of Science (Instructor: H. Longino), Winter Quarter 2016, Stanford University
- Topology (Instructor: J. Sullivan), master course in algebraic topology, Winter Semester 2010-11, Berlin Mathematical School course, Technical University of Berlin