Courses

Haverford College, Visiting Instructor, Political Science & Health Studies

  • Health Politics, Policy & Law in the Global South (2014/15)  SYLLABUS

University of Pennsylvania, Teaching Assistant, Political Science

  • Human Rights
  • International Political Economy
  • Constitutional Law I & Constitutional Law II: Public Power & Civil Rights