top of page

Teaching Interests
I really enjoy teaching introduction to philosophy courses, exposing students to this mode of thinking about the world for the first time. I also teach formal logic, and believe strongly in the transferable skills the course helps to develop.
Most of the upper level courses that I teach are in applied ethics and related to my research in social and political philosophy.
Courses at KPU
Introduction to Philosophy (Phil 1100)
Business Ethics (Phil 3033)
Introduction to Formal Logic (Phil 1150)
Confronting Moral Issues: the Natural Environment (Phil 3215)
Topics in Social and Political Philosophy (Phil 4117)
-
What is Equality?
-
The Social Contract and its Problems
bottom of page