
Teaching
Courses Taught as Lead Instructor
(click links for selected syllabi)
At Bowdoin College
Ethics for a Digital World
Fall 2022
Philosophical Issues of Gender and Race
Responsibility and Rational Belief
Spring 2022
Spring 2022
Philosophy and the Internet
Fall 2021
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
Coming Soon
Courses Taught as Teaching Assistant
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