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 III: Ob-Gyn seminar on ethical issues in obstetrics and gynecology. Dalhousie 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: Classics, SUNY New Paltz

Medical Ethics, Mount Saint Mary College: Spring ’02

Social Philosophy, Mount Saint Mary College: Fall ’00

To see course syllabi, email