- Global Development: Poverty, Inequality and the Politics of Data, LBJ Policy Research Project course, currently offered in 2021 spring. With Catherine Weaver, the syllabus is available upon request.
- Data Management and Research Life Cycle (Started from 2019, every spring, graduate, course website, currently offered in 2021 spring)
- Philanthropy: Historical and Contemporary Approaches (Started from 2018, every fall, graduate, course website)
- Computational Social Science Methods for Policy and Nonprofit Studies (Started from 2019, every fall, graduate, course website)
Natural Language Processing and Understanding in Policy and Nonprofit Studies, preparing for 2022 Spring. Prerequisites:
- Computational Social Science Methods;
- Intermediate to advanced Python programming skills;
- Graduate-level statistics.
Past Teaching or Workshop
- Giving and Volunteering in America (2017 fall, 2018 spring, Indiana University, undergraduate)
- Data visualization (Guangzhou, PRC, 5/2016; audience: NPO leaders and program managers; Hefei, PRC, 7/2015; audience: NPO leaders and program managers)
- Program evaluation (Hefei, PRC, 7/2015; audience: NPO leaders and program managers)
- TOEFL iBT and IELTS: Vocabulary and Listening (2009 Summer and Fall, Global Education, Anhui, PRC)