Teaching

Current Courses

“Introduction to Political Theory,” Haverford College. 2014

“Contemporary Political Theory” (Senior Thesis Seminar), Haverford College. 2014

Past Courses

“Latin American Political Thought,” Political Science, Latin American Studies, Yale. 2013

“Anarchy and Authority,” Political Science, Ethics, Politics and Economics, Yale. 2012

“Borders,” Political Science, Yale. 2011 (Graduate)

“Moral Foundations of Politics,” co-taught with Ian Shapiro, Political Science, Yale. 2008

“The People,” Graduate course, Political Science, Yale. 2008

“The Philosophy of Religion and Politics,” Political Science, Yale. 2007 (Graduate)

“Religion and Politics,” Political Science, Yale. 2006.

“Authority and Legitimacy,” Political Science. 2006

“Sovereignty,” Political Science, Yale. 2006

“Authority and Legitimacy,” Political Science, University of Notre Dame. 2006