Teaching Experience

Honor Thesis Advisor

Wenxuan Cai
Co-advised with Professor Yuanzhe Xi
Mathematics B.S., 2023-2024
Ph.D. student at Tufts University

Instructor

Current
MATH 300 Mathematics of Data Science
Fall 2025
CS 581 High Performance Computing: Tools and Applications
Spring 2025
MATH 221 Linear Algebra
Fall 2024
MATH 211 Multivariable Calculus
Spring 2024
MATH 111 Calculus I
Fall 2023

Teaching Assistant

CSCI 5451 Introduction to Parallel Computing: Architectures, Algorithms, and Programming
Spring 2020 • University of Minnesota
CSCI 1913 Introduction to Algorithms, Data Structures, and Program Development
Fall 2017, Spring 2018 • University of Minnesota
Linear Algebra (for Science and Engineering)
Spring 2015 • Beihang University
Probability and Mathematical Statistics (for Science and Engineering)
Fall 2014 • Beihang University
Mathematical Analysis
Fall 2013, Spring 2014 • Beihang University