2025-1: Introduction to Topology II, Differential Geometry I, Topics in Topology
2024-2: Introduction to Topology I, Topology, Differential Geometry II
2024-1: Introduction to Geometry, Introduction to Topology II, Differential Geometry I
2023-2: Introduction to Topology I
2023-1: Introduction to Differential Geometry, Topology I, Researches in Writing for Mathematics Education I
2022-2: Calculus II, Introduction to Geometry, Topology II
2022-1: Calculus I, Introduction to Differential Geometry, Topology IÂ
2021-2: Introduction to Geometry, Calculus II, Topics in Geometry
2021-1: Introduction to Differential Geometry, Calculus, Calculus I
2019-1: Tutor, Seminar on Symplectic Geometry
2018-1: Exercise class, Holomorphic Disks
2010-2016: Teaching assistant for Calculus I and II, Honors Calculus I and II