• 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