Graduate-level courses:
- Instructor for CMOR 523: Numerical methods for PDEs (Spring 2024, Spring 2025 at Rice)
- Instructor for CMOR 524: Advance Numerical Analysis (Fall 2023, Fall 2024 at Rice)
- Instructor for APMA E4302: Methods in Computational Science (Spring 2023 at Columbia)
- Instructor for APMA E6302: Numerical Analysis of PDE’s (Spring 2022 at Columbia)
- Instructor for APMA E4990: Numerical Analysis and Optimization (Spring 2021, Fall 2021, Fall 2022 at Columbia)
- Instructor for APMA E4001: Principles of Applied Mathematics (Fall 2020 at Columbia)
Undergraduate-level courses:
- Teaching Assistant for Math 3315: Introduction to Scientific Computing (Spring 2019 at SMU)
- Teaching Assistant for Math 4337: Boundary Value Problems and Partial Differential Equations (Spring 2019 at SMU)
- Teaching Assistant for Math 1307: Introduction to Mathematical Sciences (Fall 2016, Spring 2017 at SMU)
- Teaching Assistant for Math 3353: Introduction to Linear Algebra (Spring 2016 at SMU)
- Teaching Assistant for Math 1309: Introduction to Calculus for Business and Social Science (Fall 2015 at SMU)