Teaching
Current
Current
Introduction to Ethics
Undergraduate Research Seminar
Past courses
Past courses
Auburn University
Auburn University
Special Topics: Language and Value
Introduction to Ethics syllabus
Philosophy of Language syllabus
Gateway Seminar: Language and Power syllabus
Symbolic Logic syllabus
UC Berkeley
UC Berkeley
Individual Morality and Social Justice course description | syllabus
Introduction to Logic course description | syllabus
UC Berkeley (graduate student instructor)
UC Berkeley (graduate student instructor)
Moral Questions of Data Science
Formal Semantics
Contemporary Ethical Issues
Theory of Meaning
Introduction to Logic
Ancient Philosophy
Knowledge and its Limits
Nature of Mind
Volunteer tutor (Prison University Project / Mount Tamalpais College)
Volunteer tutor (Prison University Project / Mount Tamalpais College)
General college writing
Social Ethics
Introduction to Philosophy
illustration by Douglas Williams (Intro Ethics, 2019)