Teaching

In Summer 2026, I am a full time lecturer for MATH 2551: Multivariable Calculus.

In Spring 2026, I was the lead TA for MATH 2551: Multivariable Calculus (Dual Enrollment)

In Fall 2025, I was the lead TA for MATH 2551: Multivariable Calculus

In Spring 2025, I am teaching two DRP’s. Below are the problem sets. I am also a TA for MATH 2551: Multivariable Calculus.

HW#6: Generators and Relations

HW#5: Isomorphisms and Group Actions

HW#4: Group Homomorphisms

HW#3: Quotient Groups

HW#2: A Second Introduction to Group Theory

HW#1: Logic, Sets and Proofs

In Fall 2024, I taught two DRPs. Below are the problem sets for each. I also taught MATH 2551: Multivariable Calculus. My office hours were 1pm-2pm Wednesdays at Clough 280.

Groups of Intermediate Growth

HW#3 The Sylow Theorems

HW#2 Group Actions

HW#1 Introduction to Group Theory

Calculus on Manifolds

HW#9 Stokes’ Theorem

HW#8 A Prelude to Stokes’ Theorem

HW#7 Differential Forms

HW#6 A Bridge to Manifolds

HW#5 Partitions of Unity

HW#4 Applications of the Inverse and Implicit Function Theorems

HW#3 Continuous and Differentiable Functions

HW#2 Topology of the Real Numbers

HW#1 Elementary Analysis

In Summer 2024, I taught MATH1554: Linear Algebra.

In Spring 2024, I taught MATH2551: Multivariable Calculus.

In Fall 2023, I taught a DRP called Mathematical Foundations of Machine Learning. Below are the problem sets. I am also teaching MATH1554: Linear Algebra

HW#7 Convergence Analysis of Gradient Descent

HW#6 Convex Functions

HW#5 Introduction to Spectral Analysis

HW#4 Gauss-Markov

HW#3 Estimators and Bias

HW#2 Lagrange Multipliers

HW#1 Random Variables