top of page

Courses Taught

At Leeds

Medical Ethics

Moral Philosophy

Political Philosophy

Research in Philosophy

Ethics, Metaethics & Political Philosophy (MA)

 

At UNC Chapel Hill

Business Ethics

Biomedical Ethics

Philosophy of Law

PPE Gateway

PPE Capstone

Honors Thesis

​

At the College of New Jersey 

Contemporary Moral Issues

​

At Princeton (as Assistant Instructor)

Metaphysics (Boris Kment)

Systematic Ethics (Gil Harman)

Explaining Value (Michael Smith)

Responsibility and Blame (Gideon Rosen)

​

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

bottom of page