Teaching

  1. 2023 – , 3D CAD Modeling, ZJU, Instructor.

  2. 2026 – , Introduction to Artificial Intelligence, ZJU, Instructor.

  3. 2021 – 2025, Software Engineering, ZJU, Instructor.

  4. 2018, Geometric Modeling (CPSC 424) UBC, TA.

  5. 2015 – 2017, Mechanical Design (MECH 325) UBC, TA.