Courses Taught:

Introduction to Comparative Politics (CCSU, Chapman University, UC Irvine)

European Union Politics (CCSU, Chapman University)

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).