Back to Directory
Sign in to view full directory information.
Sign in

Colgate University
Hamilton College, Clinton, NY
University of St. Andrews, St. Andrews, Scotland
Northwestern University, Evanston, IL, 1989-94
Philosophies of patriotism and nationalism, philosophy of education, liberalism. Current research focuses on moral dilemmas, the problem of dirty hands in politics, and the general relationship between public and private morality within liberal democracies.
Academic Administrative Experience
Along with standard entry-level courses in philosophy, ethics, and applied ethics, a range of upper-level courses and senior seminars:
Upper-level courses
Senior Seminars