Teaching

At the University of Waterloo, I have taught for two terms as a lecturer (2014):

  • Math 115: Linear Algebra for Engineering
  • Math 135: Algebra for Honours Mathematics



  • After joining The Chinese University of Hong Kong, Shenzhen, I have taught the following courses:

  • MAT1010: Applied Calculus and Linear Algebra (Fall 2016, Spring 2017)
  • MAT1001: Calculus I (Fall 2018, 2019, 2020, 2021, 2022, 2023, 2024)
  • MAT1002: Calculus II (Spring 2018, 2019, 2020, 2021, 2022, 2023, 2024)
  • MAT1003: Analysis I (Fall 2017)
  • MAT1004: Analysis II (Spring 2017, 2018)
  • MAT4003: Number Theory (Fall 2019, 2020, 2021, 2023)
  • MAT4004: Graph Theory (Spring 2020, 2021, 2023)
  • I am a winner of:

  • President Exemplary Teaching Award 2020 (校长模范教学奖)
  • Longgang Talent Plan 2022 (龙岗区特聘岗位)
  • SSE Excellent Performance Grant 2023 (理工学院年度优秀奖)
  • I am an invited speaker in:

  • CUHKSZ: Baidu Lecture Series, 2022 and 2024 (摆渡学堂公开课; Bilibili video available here)
  • CUHKSZ: SSE Weekly Colloquium 2023
  • University of Malaya: WIMO Lecture with Trainers 2024
  • Dengfeng Platform: University Open Lecture 2024 (登峰平台实验室前沿课堂)