Teaching
- Spring 2024:
- Math598A/EENG521: Numerical Optimization, Colorado School of Mines
- MATH598B: Mathematical Foundations for Interpretability and Alignment of Large Language Models
- Fall 2023:
- Math307: Intro to Scientific Computing, Section A, Colorado School of Mines
- Spring 2023:
- Math598: Numerical Optimization, Colorado School of Mines
- Fall 2022:
- Math307: Intro to Scientific Computing, Section A, Colorado School of Mines
- Spring 2022
- Math307: Intro to Scientific Computing, Section A, Colorado School of Mines
- Fall 2021
- Math307: Intro to Scientific Computing, Section A, Colorado School of Mines
- CSCI499: Independent Study, Colorado School of Mines
- Spring 2021
- Math199: Directed Undergraduate Research in Mathematics, Section 9, UCLA
- Math151A: Applied Numerical Methods I, Sections 1 2, UCLA
- Winter 2021
- Math270C: Computational Linear Algebra (Graduate Level), UCLA
- Fall 2020
- Math151B: Applied Numerical Methods II Section 1, UCLA
- Spring 2020
- Math151A: Applied Numerical Methods I, Sections 1&2, UCLA
- Winter 2020
- Math151B: Applied Numerical Methods II Section 1, UCLA
- Fall 2019
- Math151A: Applied Numerical Methods I Section 3, UCLA
- Fall 2016
- Math111: Introductory Calculus, Emory University
- Spring 2016
- Math111: Introductory Calculus, Emory University
- Fall 2015
- Math111: Introductory Calculus, Emory University
- Spring 2015
- Math351: Partial Differential Equations, Emory University (TA)
- Fall 2014
- Math212: Ordinary Differential Equations, Emory University (TA)