Undergraduate Courses
- Ancient and Medieval Political Philosophy
- Politics and Religion
- Introduction to Political Theory
- Introduction to Political Science
- Visions of the Just/Good Society: Plato to Locke
- Modern Political Thought: Rousseau to Nietzsche
- Religion, Rhetoric, and Reason in the Contemporary Public Sphere
- Evil and Post Enlightenment Political Thought
- Liberalism and its Critics
- Politics and Literature
- Kant, Kantianism, and neo-Kantianism
Graduate Seminars Taught
- Rhetoric and Realism in the Ancient World
- Political Theory Methods
- Rawls and Habermas
- History of Political Thought: Plato to Nietzsche (full year PhD core course)
- Reason, Deliberation and the Public Sphere
- Moralität & Sittlichkeit: A History of Two Concepts
- The Political Thought of Jürgen Habermas
- Deliberative Democracy
- Religion in the Public Sphere