Teaching Assistant — York University (2022–Present)
- ECON 1530 — Introductory Mathematical Economics I
- ECON 1540 — Introductory Mathematical Economics II
- ECON 2350 — Intermediate Microeconomic Theory II
- ECON 2400 — Intermediate Macroeconomic Theory I
- ECON 2450 — Intermediate Macroeconomic Theory II
- ECON 3249 — Labour Economics (Writing)
- ECON 3569 — Economic Policy in Developing Countries
- ECON 3810 — The Economics of Project Appraisal and Feasibility
Other Teaching
- Graduate Econometrics Initiative, Department of Economics, University of Tehran · 2018–2020 — leader and instructor · curriculum design · instructor recruitment · computational sessions
Service
- Session Chair, 59th Canadian Economics Association Annual Meetings · 2025
- Secretary, Economics Graduate Student Association (EGSA), York University · 2024