Spring 2026: Math 576 (Combinatorial Game Theory)
Fall 2025: Math 344 (Applied Linear Algebra)
Spring 2025: Math 576 (Combinatorial Game Theory)
Fall 2024: Math 374 (Discrete Structures)
Spring 2024: Math 241 (Vector Calculus)
Fall 2023: Math 374 (Discrete Structures)
Spring 2023: Math/Stat 511 (Probability)
Fall 2022: Math 241 (Vector Calculus)
Spring 2022: Grader for Math 584 (Methods in Combinatorics).
Fall 2020: Grader for Math 581 (Extremal Graph Theory).
Fall 2019: Grader for Math 413 (Combinatorics) and Math 347 (Fundamental Mathematics).
Spring 2019: Grader for Math 413 (Combinatorics) and Merit TA for Math 285 (Differential Equations).
Fall 2018 : Merit TA for Math 221 (Calculus I),
Spring 2018: Grader for Math 482 (Linear Programming), Math 484 (Nonlinear Programming) and Math 441 (Differential Equations). Also subsituted for five lectures in Linear Programming.
Fall 2017: TA for Math 241 (Calculus III).
Spring 2017: TA for Math 231 (Calculus II).
Fall 2016: TA for Math 221 (Calculus I).