Spring 2025: ShanghaiTech-MATH 2101, Algebraic Topology
Spring 2024: ShanghaiTech-GEMA 1010, Mathematical Analysis II
Fall 2023: ShanghaiTech-GEMA 1009, Mathematical Analysis I
Fall 2022: ShanghaiTech-MATH 2101, Topology
Spring 2022: MSU-MTH 299, Transitions
Fall 2021: MSU-MTH 461, Metric and Topological Spaces. Course syllabus
Spring 2021: MSU-MTH 299, Transitions (Introduction to proofs)
Fall 2019: MPIM-IMPRS Minicourse, An overview of the barycenter method in nonpositively curved manifolds
Spring 2019: IU-M533, Differential Geometry 1
Spring/Fall 2018: IU-M211, Calulus 1
Fall 2017: IU-M211, Calculus 1
Spring 2017: IU-M120, Brief Survey of Calculus 2
Fall 2016: IU-M118, Finite Mathematics