top of page

Courses Taught

PHIL 135: Contemporary Moral Issues

PHIL 164: Business Ethics

PHIL 165: Biomedical Ethics

PHIL 280: Philosophy of Law

PHIL/POLI/ECON 384: PPE Gateway

PHIL/POLI/ECON 698: PPE Capstone

PHIL 691H: Honors Thesis

Student testimonials about my teaching can be found here. Some more comments can be found here.

bottom of page