Teaching
Courses Taught:
Ethics in the Digital Age: Calvin College, January term 2020
Epistemology: Calvin College, Spring 2019
Introduction to Logic, Calvin College, fall 2018, fall 2019
Fundamental Questions in Philosophy: Calvin College, fall 2018, spring 2019, spring 2020
Problems in Philosophy, Washington University in St. Louis, fall 2017 (Syllabus)
Experience and Reality, UNC-Chapel Hill, summer 2017 (Syllabus)
Introduction to Philosophy of Western Religion, UNC-Chapel Hill summer 2015 (Syllabus)
Introduction to Ethics, UNC-Chapel Hill, spring 2015 (Syllabus)
Ancient Greek Philosophy, UNC-Chapel Hill, summer 2014; summer 2016 (Syllabus)
Introduction to Philosophy (Online), UNC-Chapel Hill, summer 2013, fall 2013, spring 2014.