University of Arkansas (Instructor)
- MATH 54203/44203 Introduction to Partial Differential Equations, Fall 2026
- MATH 53903/43503 Numerical Linear Algebra, Spring 2026
- MATH 53803/43603 Numerical Analysis, Fall 2025
- MATH/PHYS 53603 Scientific Computation and Numerical Methods, Fall 2024
- MATH 30803 Linear Algebra, Spring 2025, Fall 2025, Fall 2026
Purdue University (Instructor)
- MA 30300 Differential Equations and Partial Differential Equations for Engineering and the Sciences, Summer 2024, Spring 2024, Fall 2023, Fall 2022
- MA 26600 Ordinary Differential Equations, Spring 2023, Spring 2022, Fall 2021
Rice University (Teaching Asistant)
- CAAM 335 Matrix Analysis, Spring 2018, Fall 2016
Peking University (Teaching Asistant)
- Clinical Trial Design and Analysis, Spring 2014
- Probability and Statistics (B), Fall 2013