At Yale University:
Spring 2025: Math225 Linear algebra
Fall 2024: MATH310 Introduction to complex analysis
Fall 2024: MATH 690 Introduction to Quantum Invariants of Knots and Three Manifolds
Spring 2024: MATH256 Analysis I (Intensive)
Fall 2023: MATH115 Calculus of Functions of One Variable II
At Texas A&M University:
Spring 2021: Instructor of MATH142 Business Calculus
Fall 2020: Teaching assistant of MATH151 Engineering Mathematics I
Spring 2020: Teaching assistant of MATH152 Engineering Mathematics II
Fall 2019: Teaching assistant of MATH151 Engineering Mathematics I
At the Chinese University of Hong Kong:
Spring 2018: Teaching assistant of MATH3070 Introduction to topology
Fall 2017: Teaching assistant of MATH2230 Complex Variables with Applications
Spring 2017: Teaching assistant of MMAT5220 Complex Analysis and Its Applications
Fall 2016: Teaching assistant of MATH2230 Complex Variables with Applications
Fall 2015: Teaching assistant of MATH1520 University Mathematics for Applications
Fall 2015: Teaching assistant of MATH2020 Advanced Calculus II
Fall 2014: Teaching assistant of MATH2020 Advanced Calculus II
At the Hong Kong Academy for Gifted Education:
Spring 2017: Instructor of the secondary school course ``Mathematical Analysis: an overture II''
Fall 2016: Instructor of the secondary school course ``Mathematical Analysis: an overture I''