Visiting Lecturer, University of Pittsburgh, 2023 - 2024
PS 0500: International Relations, Fall 2023, Spring 2024.
PS 0700: Research Methods in Political Science, Fall 2023, Spring 2024.
PS 1332: Government and Politics of China, Fall 2023, Spring 2024.
Visiting Assistant Professor, Siena College, 2022 - 2023
POSC 100: Contemporary U.S. Politics, Fall 2022, Spring 2023.
POSC 140: Comparative Politics, Fall 2022.
POSC 233: The Politics of China, Fall 2022.
POSC 233: Political Censorship and Propaganda. Spring 2023
Instructor, University of Houston, 2020 - 2022
Arguments, Data, and Politics, Fall 2021.
Introduction to Comparative Politics, Summer 2021.
Introduction to Politics in China, Fall 2020.
Introduction to International Relations, Summer 2020, Spring 2022.