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