at the University of Michigan

Winter 2018:
  
Sampling Theory
(undergraduate level)
Teaching Assistant – Department of Statistics.
Fall 2018:
  
Intro to LaTex, R and Programming Logic
(graduate level)
Principal Instructor – Department of Political Science.
Winter 2019:
  
Intermediate Programming Topics for Social Research
(graduate level)
Principal Instructor – Department of Political Science.
Fall 2020:
  
Intro to LaTex, R and Programming Logic
(graduate level)
Principal Instructor – Department of Political Science.
Winter 2021:
  
Intermediate Programming Topics for Social Research
(graduate level)
Principal Instructor – Department of Political Science.
Fall 2021:
  
Statistical Methods in Political Research I
(graduate level)
Teaching Assistant – Department of Political Science.
Winter 2022:
  
Introduction to Bayesian Statistics
(graduate level)
Teaching Assistant – Department of Political Science.
Fall 2022:
  
Advanced Quantitative Empiric Methods
(graduate level)
Teaching Assistant – Department of Political Science.
Winter 2023:
  
Intermediate Programming Topics for Social Research
(graduate level)
Principal Instructor – Department of Political Science.

at the University of Chicago

Fall 2024:
  
Perspectives on Computational Analysis
(graduate level)
Principal Instructor – Computational Social Sciences.
Winter 2025:
  
Interpretable and Explainable Machine Learning – from Prediction to Knowledge
(graduate level)
Principal Instructor – Computational Social Sciences.
Spring 2025:
  
LargeScale Computing for the Social Sciences
(graduate level)
Principal Instructor – Computational Social Sciences.

at the University of Illinois Urbana-Champaign

Fall 2025:
  
Data Science Methods & Machine Learning
(undergraduate level)
Principal Instructor – Department of Political Science.
Fall 2025:
  
Introduction to Supervised Machine Learning
(graduate level)
Principal Instructor – Department of Political Science.