Courses Taught

Graduate Courses

Comparative Politics

  • Seminar in Comparative Politics (Remote) - Myanmar University of Social Science and Technology: Spring 2023

Undergraduate Courses

American Politics

  • Introduction to Public Law (Lower-Division) - California State Polytechnic University, Pomona: Spring 2023

  • Constitutional Law: Criminal Justice (Upper-Division) - California State Polytechnic University, Pomona (and through Open University): Fall 2022

  • Constitutional Law: Fundamental Freedoms (Upper-Division) - California State Polytechnic University, Pomona: Spring 2023 | University of California, Riverside: Summer 2018

Comparative Politics

  • Introduction to Comparative Politics (Lower-Division) - Chapman University: Spring 2023, Fall 2022, Fall 2021, Spring 2021, Fall 2020, Spring 2020, Fall 2019

  • Politics and Economic Policy (Upper-Division) - University of California, Riverside: Summer 2015

  • Political Consequences of Electoral Institutions (Upper-Division) - University of California, Riverside: Fall 2021

  • The Nation-State and Capitalism (Upper-Division) - University of California, Riverside: Summer 2019

Mass Political Behavior

  • Introduction to Race and Ethnic Politics in the United States (Lower-Division - Cross-listed: Ethnic and Women’s Studies) - California State Polytechnic University, Pomona: Spring 2023

  • Race and Ethnic Politics in the United States (Upper-Division) - Chapman University: Spring 2023, Spring 2022, Spring 2021 | California State Polytechnic University, Pomona: Fall 2022

International Relations

  • Introduction to International Relations (Lower-Division - Cross-listed: International Relations and Peace Studies) - Chapman University: Fall 2022

  • American Foreign Policy since WWII (Upper-Division) - University of California, Riverside: Summer 2017

  • Conflict Resolution (Upper-Division) - University of California, Riverside: Summer 2022, Summer 2020, Summer 2019

Research Design and Methods

  • The Study of Politics (Research Design) (Upper-Division) - University of Redlands: Fall 2022, Spring 2021