Teaching

Past Teaching

UCLA

  • Spring 2025: Math 184 — Enumerative Combinatorics
  • Spring 2025: Math 206A — Topics in Combinatorics
  • Winter 2025: Math 32B — Calculus of Several Variables
  • Fall 2024: Math 32B — Calculus of Several Variables
  • Winter 2024: Math 61 — Introduction to Discrete Structures
  • Winter 2024: Math 180 — Graph Theory
  • Fall 2023: Math 218A — Probabilistic Method
  • Fall 2023: Math 180 — Graph Theory

University of Michigan

  • Winter 2023: Math 465 — Introduction to Combinatorics (2 sections)
  • Fall 2022: Math 115 — Calculus I (2 sections)
  • Winter 2022: Math 465 — Introduction to Combinatorics (2 sections)
  • Fall 2021: Math 115 — Calculus I (2 sections)
  • Winter 2021: Math 465 — Introduction to Combinatorics (2 sections)
  • Fall 2020: Math 115 — Calculus I (2 sections)

Brown University

  • Fall 2018: Math 90 — Introductory Calculus I
  • Fall 2017: Math 200 — Intermediate Calculus (for Physics/Engineering)
  • Spring 2017: Math 200 — Intermediate Calculus (for Physics/Engineering)
  • Fall 2016: Math 100 — Introductory Calculus I