Teaching

University of British Columbia

Graduate Teaching Assistant Graduate: MATH 423/502, 422/501; Undergraduate: MATH 312, 220, 221, 200, 180, 101; MLC tutor; Teaching Assistant in Charge 2023–present
Volunteer Co-Instructor UBC Mathematics Summer Reading Program Rational Points on Elliptic Curves
Co-designed and taught the undergraduate short course; prepared lecture notes, exercises, and in-class activities August 2026

University of Tehran

Undergraduate Teaching Assistant Elementary Number Theory; Linear Optimization I; Algebra II (Field and Galois Theory) 2022–2023