Teaching Experience
Sweet Briar College
Assistant Professor, Introduction to American Government (Fall 2022, Spring 2023, Fall 2023, Fall 2024)
Assistant Professor, Campaigns and Elections (Fall 2022, Fall 2024)
Assistant Professor, Identity Politics (Fall 2023)
Assistant Professor, The American President and Congress (Spring 2024)
Assistant Professor, The Consequential Citizen (Spring 2023, Spring 2024)
Assistant Professor, Research Methods for Political Science (Fall 2024)
Senior Seminar (Spring 2024)
University of Delaware
Temporary Assistant Professor, Research Methods for Political Science (Fall 2020, Spring 2021, Fall 2021, Spring 2022)
Temporary Assistant Professor, U.S. Foreign Policy (Spring 2022)
Temporary Assistant Professor, Parties and Interest Groups
(Fall 2020, Fall 2021)
Temporary Assistant Professor, Comparative Politics (Spring 2022)
Temporary Assistant Professor, American Presidency
(Fall 2020, Fall 2021)
Pepperdine University
Adjunct Professor, POSC104: American People and Politics (Fall 2018)
Adjunct Professor, POSC104: American People and Politics (Spring 2019)
Adjunct Professor, POSC104: American People and Politics (Fall 2019)
University of Southern California
Teaching Assistant, POSC100: Theory and Practice of American Democracy
Morris Levy (Fall 2020, Fall 2017, Fall 2016, Fall 2015)
Teaching Assistant, POSC421: Ethnic Politics
Jane Junn (Spring 2018)
Teaching Assistant IR101x: Introduction to International Relations
Patrick James (Summer 2015, Summer 2016)
Teaching Assistant, POSC130g: Law, Politics, and Public Policy
Jeb Barnes (Spring 2016)
Teaching Assistant, POSC110g: Ideology and Political Conflict
Anthony Kammas (Spring 2017)