- Spring 2022:
- Linear algebra (Math 2568).
- Honors Complex Analysis (Math 5522H).

- Spring 2021: Linear Algebra (Math 2568) and Abstract Algebra II (Math 6112)
- Spring 2020: Complex Analysis (Math 4552)
- Autumn 2019: Topics in representation theory (Differential equations and quantum groups) (Math 8160)
- Autumn 2018: Honors Abstract Algebra I (Math 5590H and 5111)
- Spring 2018: Abstract Algebra II (Math 6112)
- Fall 2017: Abstract Algebra I (Math 6111)
- Spring 2017: Lie Groups and their representations (Math 7162.01)