Courses Taught

Introduction to Western Philosophy I & II

Medieval Philosophy I & II

Augustine

Thomas Aquinas: Knowledge, Being, and Human Being

Introduction to Moral Philosophy

Current Issues in Ethics

(Under Development) The Ethics of Sustainability: Is there a green solution?