Current Teaching
University of Wisconsin:
Spring 2025: Math 376 Topics in Multivariable Calculus and Differential Equations
Previous Teaching
University of Wisconsin:
Fall 2024: Math 375 Topics in Linear Algebra and Multivariable Calculus
Spring 2024: Math 467 Introduction to Number Theory
Fall 2023: Math 751 Introduction to Topology
Spring 2023: Math 758 Introduction to Ergodic Theory and Dynamics
Fall 2022: Math 375 Linear Algebra and Multivariable Calculus (Canvas)
Spring 2022: Math 376 Topics in Multivariable Calculus and Differential Equations (Canvas)
Fall 2021: Math 375 Linear Algebra and Multivariable Calculus (Canvas)
at Yale:
Spring 2021: Math 250 Vector Analysis
Fall 2020: Math 120 Calculus of Functions of Several Variables (Sections 12 and 16)
Spring 2020: Math 235 Reflection Groups
Spring 2020: Math 250 Vector Analysis
Fall 2019: Math 430 Introduction to Algebraic Topology
Spring 2019: Math 250 Vector Analysis
Spring 2019: Math 756 Geodesic currents and counting problems (graduate class)
Fall 2018: Math 222 Linear Algebra with applications
at Vanderbilt:
Spring 2018: Math 2300- Multivariable Calculus
Fall 2017: Math 1301- Accelerated Single-Variable Calculus II
at Illinois:
Spring 2017: Math 124 (Finite Mathematics -Sections P1 and Z8) - Instructor
Fall 2014: Math 518 (Differentiable Manifolds) and Math 535 (General Topology) - Grader
Fall 2013: Math 221 (Merit Calculus I) - TA
Fall 2012: Math 241 (Calculus III) - TA
Spring 2012: Math 241 (Calculus III) - TA
Fall 2011: Math 241 (Calculus III) - TA
Awards and Honors
Honored Instructor Award, Fall 2022, UW Madison
Departmental TA Instructional Award for excellence in teaching. (2016, University of Illinois at Urbana Champaign)
UIUC List of teachers ranked as excellent by their students, (every semester in which I have taught).