Current Teaching

    Differential Geometry 1

Past Teaching

YMSC, Tsinghua University

  • 2024 Fall Comparison Geometry Notes

Qiuzhen College, Tsinghua University

  • 2021.9-2024.6 Qiuzhen Yiyou Scholar

Iowa State University -- Course Instructor

  • 2021 MAT265 Calculus II (Honors Program) Notes

University of Toronto -- Course Instructor

  • 2019 MAT136 Calculus IB
  • 2018 MAT235 Calculus II
  • 2017 MAT136 Calculus IB
  • 2015 MAT136 Calculus IB Syllabus
  • 2015 MAT235 Calculus II