Teaching
Current course
Fall 2024: MA 405, Introduction to Linear Algebra and Matrices (NCSU)
Past courses
Spring 2024: MA 513, Introduction to Complex Variables (NCSU)
Fall 2023: MA 591, Special Topics: Heegaard Floer Homology (NCSU)
Spring 2023: MA 753, Algebraic Topology (NCSU)
Fall 2022: MA 555, Introduction to Manifold Theory (NCSU)
Spring 2022: MA 513, Introduction to Complex Variables (NCSU)
Fall 2021: MA 242, Calculus III (NCSU)
Spring 2021: Math 425B: Fundamental Concepts of Analysis (USC)
Fall 2020: Math 226: Calculus III (USC)
Spring 2020: Math 425B: Fundamental Concepts of Analysis (USC)
Fall 2019: Math 641: Topics in Topology (USC)
Spring 2019: Math 425B: Fundamental Concepts of Analysis (USC)
Fall 2018: Math 225: Linear Algebra and Linear Differential Equations (USC)
Spring 2018: Math 131B: Analysis 2 (UCLA)
Winter 2018: Math 120A: Differential Geometry (UCLA)
Fall 2017: Math 131B: Analysis 2 (UCLA)
Spring 2017: Math 33A: Linear Algebra and Applications (UCLA)
Winter 2017: Math 33B: Differential Equations (UCLA)
Fall 2016: Math 115A: Linear Algebra (UCLA)
Fall 2014: Math 202: Linear Algebra with Applications (Princeton)
Fall 2012: Math 104: Calculus 2 (Princeton)