Philosophy of Human Nature
Introductory Philosophy Class at Fordham University.
Philosophical Enquiry
Introductory Philosophy Class at Loyola Marymount University.
Religion and Morality
Senior Values Seminar
Philosophical Issues of Life and Death
Upper-level bioethics class.