Teaching

Courses Taught


Political Philosophy, Michigan Technological University


Sports Medicine & Ethics, Michigan Technological University


Zombie Ethics: Ethical Theory and Moral Problems, Michigan Technological University


Intro to Philosophy: Philosophy at the Movies, Michigan Technological University


Bioethics/Biomedical Research Ethics (graduate), Michigan Technological University


Advanced Responsible Conduct of Research Training (graduate), Michigan Technological University


Biomedical Ethics, Michigan Technological University


Ethical Theory and Moral Problems, Michigan Technological University


Med IIIOb-Gyn seminar on ethical issues in obstetrics and gynecologyDalhousie University Medical School


Mind and Morals in Movies, SUNY New Paltz


Philosophy in Film, SUNY New Paltz

Introduction to Philosophy: Problems, SUNY New Paltz


Introduction to Philosophy: ClassicsSUNY New Paltz


Medical Ethics, Mount Saint Mary College: Spring ’02


Social Philosophy, Mount Saint Mary College: Fall ’00


To see course syllabi, email