Classes Taught

Philosophy 101:  Introduction to Philosophy

Philosophy 2013-010:  Introduction to Logic

Hnrs 285:  Honors Seminar:  The Concept of  a Liberal Education

Philosophy 301:  Ethics in the Professions

Philosophy 485:  Seminar:  Theory of Interpretation

Philosophy 485:  Seminar:  Plato's Dialogues

For syllabi please come by to see me in Humanities 359.