Boise State University

Spring 2023
Adjunct Professor
Boise State University
POLS 300: American Political Institutions and Behavior
Adjunct Professor
Boise State University
POLS 300: American Political Institutions and Behavior

Fall 2022
Adjunct Professor
Boise State University
POLS 101: American National Government
POLS 200: Introduction to American Politics and Political Philosophy
Adjunct Professor
Boise State University
POLS 101: American National Government
POLS 200: Introduction to American Politics and Political Philosophy

Spring 2022
Adjunct Professor
Boise State University
POLS 101: American National Government (read the syllabus here).
Adjunct Professor
Boise State University
POLS 101: American National Government (read the syllabus here).

Fall 2021
Adjunct Professor
Boise State University
POLS 101: American National Government (read the syllabus here).
Adjunct Professor
Boise State University
POLS 101: American National Government (read the syllabus here).
University of California, Riverside

Spring 2021
Teaching Assistant
University of California, Riverside
POSC 114S: Theory and Methodology of Political Science with Dr. Daniel Biggers.
Teaching Assistant
University of California, Riverside
POSC 114S: Theory and Methodology of Political Science with Dr. Daniel Biggers.

Winter 2021
Teaching Assistant
University of California, Riverside
POSC 10 W: American Politics with Dr. Daniel Biggers.
Teaching Assistant
University of California, Riverside
POSC 10 W: American Politics with Dr. Daniel Biggers.

Fall 2020
Teaching Assistant
University of California, Riverside
POSC 182: Politics and Economic Policy with Dr. Steven Liao.
Teaching Assistant
University of California, Riverside
POSC 182: Politics and Economic Policy with Dr. Steven Liao.

Spring 2020
Teaching Assistant
University of California, Riverside
POSC 161 US: Latin American Relations with Dr. Miguel Carreras.
Teaching Assistant
University of California, Riverside
POSC 161 US: Latin American Relations with Dr. Miguel Carreras.

Winter 2020
Teaching Assistant
University of California, Riverside
POSC 160S: Globalization and Underdevelopment with Dr. Steven Liao.
Teaching Assistant
University of California, Riverside
POSC 160S: Globalization and Underdevelopment with Dr. Steven Liao.

Fall 2018
Teaching Assistant
University of California, Riverside
POSC 184S: Digital Government with Dr. Kevin Esterling.
Teaching Assistant
University of California, Riverside
POSC 184S: Digital Government with Dr. Kevin Esterling.

Spring 2018
Teaching Assistant
University of California, Riverside
POSC 184S: Digital Government with Dr. Kevin Esterling.
Teaching Assistant
University of California, Riverside
POSC 184S: Digital Government with Dr. Kevin Esterling.

Winter 2018
Teaching Assistant
University of California, Riverside
POSC 143S: Campaigns and Elections with Dr. Jennifer Merolla.
Teaching Assistant
University of California, Riverside
POSC 143S: Campaigns and Elections with Dr. Jennifer Merolla.

Fall 2017
Teaching Assistant
University of California, Riverside
POSC 10: American Politics with Dr. Melinda Ritchie.
Teaching Assistant
University of California, Riverside
POSC 10: American Politics with Dr. Melinda Ritchie.

Spring 2017
Teaching Assistant
University of California, Riverside
POSC 10 W: American Politics (Writing Across the Curriculum) with Dr. Daniel Biggers.
Teaching Assistant
University of California, Riverside
POSC 10 W: American Politics (Writing Across the Curriculum) with Dr. Daniel Biggers.

Winter 2017
Teaching Assistant
University of California, Riverside
POSC 10: American Politics with Dr. Bruce Bordner.
Teaching Assistant
University of California, Riverside
POSC 10: American Politics with Dr. Bruce Bordner.

Fall 2016
Teaching Assistant
University of California, Riverside
POSC 164: The Nation State and Capitalism with Dr. John Cioffi.
Teaching Assistant
University of California, Riverside
POSC 164: The Nation State and Capitalism with Dr. John Cioffi.

Spring 2016
Teaching Assistant
University of California, Riverside
POSC 10 W: American Politics (Writing Across the Curriculum) with Dr. Bruce Bordner.
Teaching Assistant
University of California, Riverside
POSC 10 W: American Politics (Writing Across the Curriculum) with Dr. Bruce Bordner.

Winter 2016
Teaching Assistant
University of California, Riverside
POSC 5W: Political Ideologies (Writing Across the Curriculum) with Dr. Ahmad Motameni.
Teaching Assistant
University of California, Riverside
POSC 5W: Political Ideologies (Writing Across the Curriculum) with Dr. Ahmad Motameni.

Fall 2015
Teaching Assistant
University of California, Riverside
POSC 161 US: Latin American Relations with Dr. Miguel Carreras.
Teaching Assistant
University of California, Riverside
POSC 161 US: Latin American Relations with Dr. Miguel Carreras.

Spring 2015
Teaching Assistant
University of California, Riverside
POSC 10: American Politics with Dr. Jeanine Kraybill.
Teaching Assistant
University of California, Riverside
POSC 10: American Politics with Dr. Jeanine Kraybill.

Winter 2015
Teaching Assistant
University of California, Riverside
POSC 10 W: American Politics (Writing Across the Curriculum) with Dr. Benjamin Bishin.
Teaching Assistant
University of California, Riverside
POSC 10 W: American Politics (Writing Across the Curriculum) with Dr. Benjamin Bishin.

Fall 2014
Teaching Assistant
University of California, Riverside
POSC 173: The Politics and Government of California with Dr. Ahmad Motameni.
Teaching Assistant
University of California, Riverside
POSC 173: The Politics and Government of California with Dr. Ahmad Motameni.