Home Teaching Research Miscellaneous Undergrad Friendly Talks Blog

Currently Instructing

Course Notes Date
☞ Math 226: Calculus III course coordinator, two sections Fa26
☞ Math 430: Number Theory – Fa26

Past Instruction at the University of Southern California

Course Notes Date
☞ Math 226: Calculus III course coordinator Sp26
☞ Math 407: Probability Theory two sections Sp26
☞ Math 226: Calculus III course coordinator, two sections Fa25
☞ Math 245: Mathematics of Physics and Engineering I – Fa25
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