- Analytical Methods for Global Policy Studies, offered from 2021, graduate level, course website.
- Computational Social Science Methods for Policy and Nonprofit Studies, offered from 2019, graduate level, course website)
- Data Management and Research Life Cycle, offered from 2019, graduate level, course website.
- Philanthropy: Historical and Contemporary Approaches, offered from 2018, graduate level, course website.
Natural Language Processing and Understanding in Policy and Nonprofit Studies. Prerequisites:
- Computational Social Science Methods;
- Intermediate to advanced Python programming skills;
- Graduate-level statistics.
Past Teaching or Workshop
- Global Development: Poverty, Inequality and the Politics of Data, LBJ Policy Research Project course, offered in 2021 spring. With Catherine Weaver, the syllabus is available upon request.
- 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)