Teaching

Courses taught

Cornell University

  • Spring 2026Math 2930 · Differential Equations for Engineers

University of California, Los Angeles

  • Fall 2026Math 33A · Linear Algebra and Applications (TA)
  • Fall 2025Math 61 · Introduction to Discrete Structures; Math 31B · Integration and Infinite Series
  • Spring 2025Math 184 · Enumerative Combinatorics
  • Winter 2025Math 61 · Introduction to Discrete Structures
  • Fall 2024Math 180 · Graph Theory
  • Spring 2024Math 61 · Introduction to Discrete Structures; Math 32A · Multivariable Differential Calculus
  • Winter 2024Math 31B · Integration and Infinite Series; Math 115A · Linear Algebra
  • Fall 2023Math 61 · Introduction to Discrete Structures; Math 32A · Multivariable Differential Calculus
  • Spring 2023Math 61 · Introduction to Discrete Structures
  • Winter 2023Math 61 · Introduction to Discrete Structures
  • Fall 2022Math 61 · Introduction to Discrete Structures

Undergraduate mentoring

Through UCLA's Directed Reading Program, I have advised students on semester-long projects ranging from introductory combinatorics to research that led to a preprint.

Fall 2025–Spring 2026 · Co-advised with Olha Shevchenko

Brendan Connelly, Ezekiel Ito, and Kacey Yang

q-Fibonomial coefficients · Preprint

Spring–Fall 2025

Arjun Mittha

Combinatorial optimization

Spring 2025

Darsh Verma

The art of combinatorial proof

Winter–Spring 2024

Thomas Slavonia

Representation theory of the symmetric group; Schubert polynomials and pipe dreams

Winter 2024

Anika Misra

Graph theory and graph colorings

Fall 2023

Akash Kote

The probabilistic method in combinatorics