Teaching

Rutgers

    Instructor for 640:548: Differential Topology, Fall 2025.

    Instructor for 640:350:01: Linear Algebra, Spring 2025.

    Instructor for 640:421:02: Advanced Calculus for Engineering, Spring 2025.

    Instructor for 640:540: Introduction to Algebraic Topology I, Fall 2024.

    Instructor for 640:152:16-18: Calculus II for the Mathematical and Physical Sciences, Spring 2024.

    Instructor for 640:541: Introduction to Algebraic Topology II, Spring 2024.

    Instructor for 640:421:01: Advanced Calculus for Engineering, Fall 2023.

    Instructor for 640:432:01: Introduction to Differential Geometry, Spring 2023.

    Instructor for 640:152:01-03: Calculus II for the Mathematical and Physical Sciences, Fall 2022.

    Instructor for 640:540: Introduction to Algebraic Topology I, Fall 2022.

    Instructor for 640:252:03: Elementary Differential Equations, Spring 2022.

    Instructor for 640:541: Introduction to Algebraic Topology II, Spring 2022.

    Instructor for 640:541: Introduction to Algebraic Topology II, Spring 2021.

    Instructor for 640:350:02: Linear Algebra, Fall 2020.

    Instructor for 640:356:01: Theory of Numbers, Fall 2020.

    Instructor for 640:421:07: Advanced Calculus for Engineering, Spring 2020.

    Instructor for 640:548: Differential Topology, Fall 2019.

    Instructor for 640:403:002: Introductory Theory of Functions of a Complex Variable, Spring 2019.

    Instructor for 640:548: Differential Topology, Fall 2018.

    Instructor for 640:540: Introduction to Algebraic Topology I, Spring 2018.

    Instructor for 640:350:001: Linear Algebra, Fall 2017.

UC Berkeley

    Instructor for Math 113: Introduction to Abstract Algebra, Spring 2017.

    Instructor for Math 185: Introduction to Complex Analysis, Fall 2016.

    Instructor for Math 215B: Algebraic Topology, Spring 2016.

    Instructor for Math 142: Elementary Algebraic Topology, Fall 2015.

    Instructor for Math 104: Introduction to Analysis, Fall 2015.

    Instructor for Math H53: Honors Multivariable Calculus, Spring 2015.

    Instructor for Math 142: Elementary Algebraic Topology, Fall 2014.

    Instructor for Math 104: Introduction to Analysis, Fall 2014.

Princeton University

    Teaching Assistant for MAT 560: Algebraic Topology, Spring 2014.

    Teaching Assistant for MAT 365: Topology, Fall 2013.

    Teaching Assistant for MAT 202: Introduction to Linear Algebra, Spring 2013.

    Instructor for MAT 202: Introduction to Linear Algebra, Fall 2012.

    Teaching Assistant for MAT 104: Calculus II, Spring 2012.

    Teaching Assistant for MAT 202: Introduction to Linear Algebra, Fall 2011.

    Teaching Assistant for MAT 365: Topology, Spring 2011.

    Teaching Assistant for MAT 104: Calculus II, Fall 2010.

Peking University

    Teaching Assistant for Low Dimensional Topology II, Spring 2009.

    Teaching Assistant for Topology, Fall 2008.

    Teaching Assistant for Advanced Mathematics II, Spring 2008.