Guest Lectures

Introduction to Word Embeddings, SICSS-Stanford, 2025

Political Self-Censorship, COMM 158/258: Censorship and Propaganda, 2025

Agenda-Setting, COMM 108/208: Media Processes and Effects, 2024

Teaching Assistant

COMM 106/206: Communication Research Methods (Jennifer Pan), 2023

COMM 158/258: Censorship and Propaganda (Jennifer Pan), 2022, 2025

Previous Teaching

Princeton-in-Asia Teaching Fellow, China Foreign Affairs University, Beijing, 2014–2015