Teaching

This page contains information about the courses I am currently teaching, and also some resources (practice problems, notes, videos) from previous courses I have taught. 

Current teaching (Fall 2024)

This semester, I am teaching Math 2560: Engineering Differential Equations. For a course website, we are using ICON / Canvas. 

Courses taught as an instructor (University of Iowa)

Math 3550: Engineering Vector Calculus

Fall 2023

Math 1860: Integration and Infinite Series

Spring 2023. 

Math 7400: Current Geometry and Topology I

In Fall 2022, I was the instructor for Math 7400, which covered Morse theory, techniques in low-dimensional topology, and contact and symplectic topology. 

Courses taught as an instructor (UCLA)

Math 131A: Real Analysis

In Spring 2022, I was an instructor for Math 131A, which is an introduction to real analysis. 

Math 115A: Linear Algebra

In Spring 2021, I was an instructor for Math 115A, which is an introduction to proof-based linear algebra. 

Math 32AH: Calculus of Several Variables (Honors)

In Fall 2020, I was the instructor for Math 32AH, which is a rigorous introduction to multivariable calculus. 

Sample courses taught as a teaching assistant (UCLA)

Math 32B: Calculus of Several Variables (Integral)

In Spring 2020 I was a teaching assistant for a 32B course and made many instructional videos throughout the quarter. Here is a link to the full playlist of videos. The quality starts out poor, but then over the course of the quarter I become a better video producer. Here is a selection of videos. 

Here is a list of expository notes I have written on multivariable calculus. Most of these were written a long time ago (when I was an undergrad), so take the content with a grain of salt. Some of these links may be dead, sorry --- I'll get around to updating everything eventually. If there is a particular dead document that strikes your interest, feel free to reach out to me. 

Math 32A: Calculus of Several Variables (Differential)

Here is a list of resources containing practice problems that I have written and curated for 32A. Some of these links may be dead, sorry --- I'll get around to updating everything eventually. If there is a particular dead document that strikes your interest, feel free to reach out to me. 

Here is a list of other notes relevant for 32A.

Here are some helpful YouTube videos I have produced for 32A topics. 

Math 31B: Integration and Infinite Series

Here is a list of resources containing practice problems that I have written and curated for 31B over the years. Some of these links may be dead, sorry --- I'll get around to updating everything eventually. If there is a particular dead document that strikes your interest, feel free to reach out to me. 

Here is a list of other notes and guides relevant for 31B. 

Here are some helpful YouTube videos I have produced for 31B topics.