-
College of Arts & Sciences, Fairfield University
POLI 1102: Intro to Comparative Politics; Fall 2022; Spring 2023; Fall 2023; Spring 2024; Fall 2024
POLI 2256: Asian Politics; Spring 2023
POLI 2260: Politics and Business in China; Fall 2023
POLI 2477: International Political Economy; Spring 2024
POLI 2502: Research Methods of Political Science; Spring 2024
POLI 4307: Seminar on Political Economy of War; Fall 2024
- School of International Studies, The University of Oklahoma
IAS 3143: Chinese Politics; Spring 2022
- Political Science Department, Tulane University
POLS 2010: Scope and Methods of Political Science; Spring 2021; Fall 2020