Courses previously taught
Ethical Issues and Life Choices (Summer 2011)
Introduction to Political Philosophy (Spring 2012)
Ethical Issues and Life Choices (Summer 2013)
A Guide to Writing [PDF]
Help for students on common issues in writing philosophy papers. A modification (with permission) of a guide from Michael Huemer.
Introduction to Philosophy
Reasoning and Critical Thinking