Teaching Experiences

Honor Thesis Advisor

  • Wenxuan Cai (co-advised with Yuanzhe Xi, Math B.S. 2023-2024) -> Ph.D. at Tufts University

Instructor

  • High Performance Computing: Tools and Applications (Spring 2025)

  • Linear Algebra (Fall 2024)

  • Multivariable Calculus (Spring 2024)

  • Calculus I (Fall 2023)

Teaching Assistant

  • Introduction to Parallel Computing: Architectures, Algorithms, and Programming (Spring 2020)

  • Introduction to Algorithms, Data Structures, and Program Development (Fall 2017, Spring 2018)

  • Linear Algebra (for Science and Engineering) (Spring 2015)

  • Probability and Mathematical Statistics (for Science and Engineering) (Fall 2014)

  • Mathematical Analysis (Fall 2013, Spring 2014)