Harvard University - Committee on Degrees in Social Studies
- Fall 2013 - Introduction to Social Studies (Social Studies 10a), Lecturer.
- Spring 2014 - Introduction to Social Studies (Social Studies 10b), Lecturer.
Yale University - Department of Political Science
- Fall 2011 – Introduction to Political Philosophy (PLSC 114), Teaching Fellow for Professor Steven Smith.
- Spring 2010 – 20th Century European Political Thought: Weber to Derrida (PLSC 293), Teaching Fellow for Professor Seyla Benhabib.
- Fall 2009 – Introduction to International Relations (PLSC 111), Teaching Fellow for Professor Jolyon Howorth.