top of page

Teaching
Courses Taught as Lead Instructor
(contact me for syllabi)
At Bowdoin College
Ancient Philosophy
Current Topics in Epistemology: Pragmatic and Moral Encroachment
Ethics for a Digital World
Philosophical Issues of Gender and Race
Philosophy and the Internet
Polarization, Disagreement, and Intellectual Humility
Responsibility and Rational Belief
At UNC-Chapel Hill
Knowledge and Society (Spring 2021)
Introduction to Mathematical Logic (Summer 2019)
Moral and Philosophical Issues of Gender in Society (Spring 2018)
Critical Thinking (Fall 2017)
Critical Thinking / online (Summer 2018)
Introduction to Philosophy / online (Summer 2017)
Teaching: List
Courses Taught as Teaching Assistant
At UNC-Chapel Hill
Knowledge and Society
Prof. Alex Worsnip
Spring 2019
Introduction to Mathematical Logic
Prof. Gillian Russell
Fall 2018
Critical Thinking
Prof. Ram Neta
Spring 2017
Introduction to Philosophy
Prof. Mariska Leunissen
Fall 2016
Anchor 2
bottom of page