Instructor of Record, Undergraduate Courses- University of California, Riverside
- POSC 168: Constitutional Law: Criminal Justice (Summer 2019) (Winter 2019) Syllabus (Summer 2019) Syllabus
- POSC 167: Constitutional Law: Fundamental Freedoms (Fall 2018) Syllabus
- POSC 186: Regulation: A Politics Perspective (Summer 2016, 2017 (cancelled)) Syllabus Final Project Guide
- POSC 146: Mass Media and Public Opinion (Summer 2015) Syllabus
Teaching Assistant, Undergraduate Courses, University of California- Riverside
- POSC 010: Introduction to American Politics
- Summer 2013, Fall 2013, Spring 2014, Fall 2015, Fall 2016, Fall 2017
- POSC 010W: Introduction to American Politics- Writing Intensive
- Winter 2015, Winter 2016
- POSC 108: Politics of Race, Immigration, and Ethnicity in the U.S.
- Summer 2015
- POSC 114S: Theory and Methodology of Political Science
- Winter 2017, Spring 2019
- POSC 148: The Politics of Congressional Elections
- Summer 2013, Spring 2015, Spring 2020
- POSC 166: Judicial Politics and Policymaking
- Spring 2016, Spring 2017
- POSC 168: Constitutional Law: Criminal Justice
- Winter 2020
- PBPL 001: Introduction to Public Policy Analysis
- Public Policy Department: Fall 2014
Guest Lecturer, Undergraduate Courses, University of California-Riverside
- POSC 010: Introduction to American Politics
- Fall 2013, Spring 2014
- POSC 101: The U.S. Congress
- Winter 2018, Winter 2019
- POSC 146: Mass Media and Public Opinion
- Spring 2013, Spring 2014