| Semester | Role | Courses |
|---|---|---|
| Spring 2026 | Discussion | MATH241: Calculus III |
| Fall 2025 | Grader | MATH 416: Abstract Linear Algebra |
| Spring 2025 | Instructor | MATH231: Calculus II |
| Fall 2024 | Discussion | MATH220: Calculus |
| Fall 2023 | Grader |
MATH402: Non-Euclidean Geometry, MATH403: Euclidean Geometry, MATH423: Differential Geometry, MATH518: Differentiable Manifolds I |
| Spring 2023 | Grader |
MATH519: Differentiable Manifolds II,
MATH541: Functional Analysis, MATH553: Introduction to Partial Differential Equations |
| Fall 2022 | Grader |
MATH416: Abstract Linear Algebra,
MATH512: Modern Algebraic Geometry, MATH514: Complex Algebraic Geometry |
| Spring 2022 | Instructor | MATH231: Calculus II |
| Fall 2021 | Discussion | MATH241: Calculus III |
| Spring 2021 | Discussion / Grader |
MATH231: Calculus II, MATH525: Algebraic Topology I |
| Fall 2020 | Grader | MATH286: Introduction to Differential Equations Plus |
| Fall 2019 | Grader | MATH417: Introduction to Abstract Algebra,
MATH489: Dynamics & Differential Equations |
| Spring 2019 | Grader | MATH417: Introduction to Abstract Algebra,
MATH418: Introduction to Abstract Algebra II |