Teaching:
POLI 783. Essential Mathematics and Statistics For Political Research, UNC, 2025 Fall (graduates). Syllabus Slides
​
POLI 891. Advanced Topics in Causal Inference UNC, 2025 Fall (graduates). Syllabus
​​​
POLI 784. Linear Methods in Causal Inference, UNC, 2025 Spring (graduates). Syllabus Slides
​
POLI 784. Linear Methods in Causal Inference, UNC, 2024 Spring (graduates). Syllabus
​
POLI 281-001. Data in Politics I: An Introduction, UNC, 2024 Fall (undergraduates). Syllabus
​
POLI 281-002, 281-004. Data in Politics I: An Introduction, UNC, 2023 Fall (undergraduates).
​
POLI 281-001, 281-002. Data in Politics I: An Introduction, UNC, 2023 Spring (undergraduates).
​​
POLI 891-001. Advanced Topics in Causal Inference, UNC, 2024 Fall (graduates).
​
POLI 891-002. Advanced Topics in Causal Inference, UNC, 2022 Fall (graduates).
Guest lectures:
​Guest lecture on causal inference under interference, Duke University, 2025 Fall.
​
​Guest lecture on causal inference, American University, 2024 Fall, 2023 Fall.
​
Guest lecture on the foundation causal inference at the City University of Hong Kong, 2022 Summer.
​​​
Guest lecture on causal inference under interference at UW-Madison’s Department of Educational Policy Studies, 2021 Spring.
​
Guest lecture on causal inference under interference at Tsinghua University, 2021 Spring.
​
Guest lecture on the basic ideas of program evaluation at UW-Madison’s Department of Educational Policy Studies, 2020 Fall.
​​​
Guest lectures on the introduction of causal inference at Renmin University, Beijing, 2019 Summer.
​
Guest lecture on the application of machine learning in causal inference, The Hong Kong Polytechnic University, 2018 Summer
​​