Culture and Belief 50: The European Postwar: Literature, Film, Politics - Head Teaching Fellow, Fall 2015
Gov 97: The Sophomore Tutorial in Government - Teaching Fellow, Spring 2013
Gov 1087: Shakespeare and Politics - Teaching Fellow, Fall 2012
Gov 1061: History of Modern Political Philosophy - Teaching Fellow, Spring 2012
Gov 20: Foundations of Comparative Politics - Teaching Fellow, Fall 2011
image: from student course evaluations for 'Shakespeare and Politics'