Instructor of Record
Politics of Revolution | University of Pittsburgh | Summer 2026
Undergraduate survey course examining the causes, dynamics, and outcomes of revolutionary movements in comparative perspective. Topics include the social bases of revolution, ideology, state-building after revolution, and contemporary cases.
Teaching Assistant
Introduction to International Relations | University of Pittsburgh | Fall 2024
Instructor: William Spaniel
Policy-making in the US-China Rivalry | University of Pittsburgh | Spring 2022
Instructor: Jonathan Chu
Political Economy of China since 1979 | University of Pittsburgh | Spring 2022
Instructor: Bert Hofman