Home Teaching Research Miscellaneous

Currently Instructing

For Fa25 I am teaching ☞ Math 226 (Calculus III) and Math 245 (Mathematics of Physics and Engineering I) at the University of Southern California. Click the link to access the course webpage.

Past Instruction at the University of Southern California

Course Notes Date
Math 125: Calculus I two sections Fa24
Math 226: Calculus III course coordinator Fa24
Math 225: Linear Algebra and Differential Equations two sections Sp24
Math 125: Calculus I Sp24
Math 118: Calculus for Business and Economics two sections Fa23
Math 125: Calculus I Fa23

Past Instruction at Other

Course Location Notes Date
Algebra II John Burroughs School two sections regular, two sections accelerated Sp23
MATH 1320: Survey of Calculus Saint Louis University two sections Fa22
MATH 1400: Precalculus Saint Louis University Fa22
MATH 344–2: Introduction to Algebraic Topology Northwestern University Sp22
MATH 285–3: ☞ MMSS Linear Algebra and Multivariable Calculus. Northwestern University Sp22
MATH 344–1: Introduction to Topology Northwestern University Wi22
MATH 285–2: ☞ MMSS Linear Algebra and Multivariable Calculus. Northwestern University Wi22
MATH 220–1: Single-Variable Differential Calculus Northwestern University Fa21
MATH 285–1: ☞ MMSS Linear Algebra and Multivariable Calculus. Northwestern University Fa21
A Peek Into Topology Campersand Math Camp Mini–Course Su21
Math 290–3: ☞ MENU Linear Algebra and Multivariable Calculus Northwestern University Course Coordinator Sp21
Math 368–0: Introduction to Optimization Northwestern University Sp21
Math 290–2: ☞ MENU Linear Algebra and Multivariable Calculus Northwestern University Course Coordinator Wi21
Math 368–0: Introduction to Optimization Northwestern University Wi20
Math 290–1: ☞ MENU Linear Algebra and Multivariable Calculus Northwestern University Course Coordinator Fa20
Math 290–3: ☞ MENU Linear Algebra and Multivariable Calculus Northwestern University Sp20
Math 368–0: Introduction to Optimization Northwestern University Sp20
Math 290–2: ☞ MENU Linear Algebra and Multivariable Calculus Northwestern University Wi20
Math 368–0: Introduction to Optimization Northwestern University Wi20
Math 290–1: ☞ MENU Linear Algebra and Multivariable Calculus Northwestern University Fa19
Math 218–1: Single-Variable Calculus with Integrated Precalculus Northwestern University Fa19
Engineering Summer Program Precalculus University of Wisconsin–Madison Mini-Course Su19
Topology Summer Enhancement Program University of Wisconsin–Madison Graduate Mini-Course Su18
Recursion Campersand Math Camp Mini–Course Su18
Analytic Combinatorics Campersand Math Camp Mini–Course Su18
Topology Summer Enhancement Program University of Wisconsin–Madison Graduate Mini-Course Su17
Math 118: Precalculus University of Wisconsin–Madison Su15

Past Teaching Assistantship

Course Location Notes Date
Math 221: Calculus I University of Wisconsin–Madison TA Coordinator Fa18
Math 222: Calculus II University of Wisconsin–Madison TA Coordinator Fa17
Math 222: Calculus II University of Wisconsin–Madison TA Coordinator Fa16
Math 234: Calculus III University of Wisconsin–Madison Fa15
Math 221: Calculus I University of Wisconsin–Madison Sp15
Math 222: Calculus II University of Wisconsin–Madison Fa14

Expository Talks

Talk Location Audience Date
Morse Theory University of Wisconsin–Madison Prospective Graduate Students Sp18
On Intersection Spaces (5 parts) University of Wisconsin–Madison Topology and Singularities Seminar Fa16, Sp17
On Sheaves In Topology (3 parts) University of Wisconsin–Madison Topology and Singularities Seminar Sp16