Teaching

Course Offered at W&L

POL 105 Introduction to Global Politics


POL 111 Introduction to Political Philosophy


POL 296E Contemporary Chinese Politics


POL 296F Media, Culture, and Ideology in China


POL 380 Seminar: Marxism and World Politics


Previously at BU

Instructor: PO 351 China: From Revolution to Reform


Teaching Fellow: PO 151 Introduction to Comparative Politics. Fall 2018, with Prof. Taylor Boas.


Teaching Fellow: PO 171 Introduction to International Relations. Fall 2019, with Prof. Kaija Schilde; Fall 2022, with Prof. Thomas Berger.


Teaching Fellow: PO 191 Introduction to Political Theory. Spring 2020; Spring 2022, both with Prof. Lida Maxwell.

Cover picture: Local cop in Xinjiang, 2016. The sign behind him reads: "Strike hard on violent terrorist crimes. Protect the harmony and stability of the society."Â