Teaching

Assistant Professor – Villanova University

  • PSC 1100: American Government
  • PSC 2120: The U.S. Congress
  • PSC 3130: Women and Politics in the U.S.
  • PSC 4175: Topics in American Government & Politics: The Constitution and Criminal Procedure
  • PSC 6503: Internship in Politics
  • PSC 8110: The U.S. Congress (MA level)

Instructor of Record- University of California, Riverside

  • POSC 168: Constitutional Law: Criminal Justice
  • POSC 167: Constitutional Law: Fundamental Freedoms
  • POSC 186: Regulation: A Politics Perspective
  • POSC 146: Mass Media and Public Opinion

Teaching Assistant – University of California, Riverside

  • POSC 010: Introduction to American Politics
  • POSC 010W: Introduction to American Politics- Writing Intensive
  • POSC 108: Politics of Race, Immigration, and Ethnicity in the U.S.
  • POSC 114S: Theory and Methodology of Political Science
  • POSC 148: The Politics of Congressional Elections
  • POSC 166: Judicial Politics and Policymaking
  • POSC 168: Constitutional Law: Criminal Justice
  • PBPL 001: Introduction to Public Policy Analysis