Courses Taught:

Central Connecticut State University:

  • World's Political Systems
  • Western European Government
  • Fascism, Populism, and Far Right Politics (Spring 2018)
  • Modern Political Thought
  • 20th Century Political Thought (Spring 2018)

University of California, Irvine:

  • Politics around the World

Chapman University:

  • The European Union
  • Introduction to Comparative Politics

Courses as Teaching Assistant (UC Irvine): 

Modern Political Theory; Introduction to Voting Theory; Introduction to Comparative Politics; Political Organizations; Sex, Drugs, Rock & Law; International Studies Public Forum; Scandal in US Politics; Introduction to Symbolic Logic; Ethics and Justice in World Affairs; Middle East Narratives; Social Science Methods and Research; Psychological Anthropology; Introduction to American Politics (online).