Teaching Experiences
-  Courses Taught at Peking University:
-  Advanced Mathematics (B) (2), Spring, 2025. 
-  Advanced Mathematics (B) (1), Fall, 2024. 
-  Advanced Mathematics (B) (2), Spring, 2024. 
-  Advanced Mathematics (B) (1), Fall, 2023. 
-  Advanced Mathematics (B) (2), Spring, 2023. 
-  Advanced Mathematics (B) (1), Fall, 2022. 
-  Advanced Mathematics (B) (2), Spring, 2022. 
 
 
-  Courses Taught at Northwestern University:
-  Math 228-1, Multivariable Differential Calculus for Engineering, Winter, 2021. 
-  Math 228-1, Multivariable Differential Calculus for Engineering, Fall, 2020. 
-  Math 228-1, Multivariable Differential Calculus for Engineering, Winter, 2020. 
-  Math 228-1, Multivariable Differential Calculus for Engineering, Fall, 2019. 
-  Math 230-0, Differential Calculus of Multivariable Functions, Spring, 2019. 
-  Math 220-0, Differential Calculus of One Variable Functions, Fall, 2018. 
 
TA Experiences
 
-  Teaching Assistant at University of Chinese Academy of Sciences:
-  Calculus, Spring, 2018. 
-  Calculus, Fall, 2017. 
 
 
-  Teaching Assistant at Peking University:
-  Calculus, Fall, 2016. 
-  Differentiable Manifolds, Spring, 2015. 
-  Calculus, Fall, 2014. 
-  Differentiable Manifolds, Spring, 2014. 
-  Differentiable Manifolds, Spring, 2013.