Current TA Assignment
- Math 188: Algebraic Combinatorics (Spring 2024)
- Math 500: Teaching Assistant Training (Spring 2024)
Previous TA Assignments
University of California San Diego:
- Math 106: Introduction to Algebraic Geometry (Winter 2024)
- Math 500: Teaching Assistant Training (Fall 2023, Winter 2024, Spring 2024)
- Math 109 - Mathematical Reasoning (Spring 2023)
- Math 20B: Calculus for Science and Engineering (Lead TA; Fall 2022)
- Math 103A: Modern Algebra I (Winter 2022)
- Math 20A: Calculus for Science and Engineering (Fall 2021)
- Math 103A: Modern Algebra I (Summer 2021)
- Math 20B: Calculus for Science and Engineering (Summer 2021)
- Math 163: History of Mathematics (Spring 2021)
- Math 20D: Introduction to Differential Equations (Winter 2021)
- Math 20B: Calculus for Science and Engineering (Fall 2020)
Jacobs University Bremen:
- Advanced Calculus and Methods of Mathematical Physics (Spring 2020)
- Calculus and Linear Algebra II (Spring 2020)
- Analysis I (Fall 2019)
- Formal Languages and Logic (Fall 2019)
- Computer Simulation Methods (Spring 2019)
- Algorithms and Data Structures (Spring 2019)
- Introduction to Computer Science (Fall 2018)