University of California, Riverside
- STAT 160A: Elements of Probability and Statistical Theory Instructor · Fall 2024, Fall 2025, Fall 2026
- STAT 160B: Elements of Probability and Statistical Theory Instructor · Winter 2025, Winter 2026, Winter 2027
- STAT 209: Software Tools for Big Data Analysis Instructor · Spring 2025, Spring 2026, Spring 2027
North Carolina State University
- ST779: Advanced Probability for Statistical Inference Teaching Assistant · Spring 2022
- ST517: Applied Statistical Methods Teaching Assistant · Fall 2021
- ST370: Probability and Statistics for Engineers Teaching Assistant · Fall 2018, Spring 2019, Fall 2019