Teaching

I love working with students and I teach a wide range of courses. Below, I’ve included a list of courses I teach regularly along with syllabi for those courses. Phil 1000: Introduction to Philosophy Phil 1120: Social Ethics Phil 2200: Formal Logic Phil 3530: Environmental Ethics Phil 4400: Metaphysics (Free Will syllabus provided) Phil 4900:… Continue reading Teaching