Teaching Experience

December 31, 2019 - 4 minutes

In Spring 2024, I taught three courses at Saint Louis University.: (1) POLS 1100 Introduction to American Government; (2) POLS 2000 Methods in Political Science; (3) POLS 3930 Chinese Politics.

In Fall 2023, I taught POLS 1510 Politics of the Developing World, an intro-level comparative politics course. It introduces students to a wide array of topics pertaining to developing countries with the aim of discovering political institutions and public policies that make a country a good society. [Syllabus | Teaching Evaluation]

In Summer 2023, I taught DACSS 601 Data Science Fundamentals for the Data Analytics and Computational Social Science (DACSS) program at the University of Massachusetts Amherst. This is an entry-level data science course aimed at helping students get prepared for more advanced learning topics. In this course, I covered base R, Tidyverse, data visualization, Python basics, as well as R programming skills including functions, conditions and loops. Additionally, this course devoted several sections to the application of R programming in various contexts such as Shiny dashboard development and web scraping with rvest. [Syllabus | Teaching Evaluation]

In Spring 2023, I taught GOVT 2035 U.S. Government: Congress, President and Courts at the University of Houston. This course discusses fundamental political institutions in the United States, such as Congress, presidency, courts and bureaucracy. Additionally, it also covers some important policy topics, including criminal justice, economic policy and immigration. [Syllabus | Teaching Evaluation]

In Fall 2022, I taught POLS 3312 Arguments, Data and Politics at the University of Houston. This course is aimed at helping students understand social science research and if possible, conduct their own research. It covers topics ranging from theory building to measurement, experimental research, and observational studies. [Syllabus | Teaching Evaluation]

In Fall 2021, I taught POLS 3316 Statistics for Political Scientists, an intro-level methods class for undergraduates. This course introduces students to basic statistical theories and concepts as well as the R language. [Syllabus | Teaching Evaluation]

During my time in graduate school, I have worked as a teaching assistant for many professors in the department. Below are a list of courses that I have assisted with.

I was occasionally invited by colleagues to lecture.