Teaching
Teaching experience, bootcamp facilitation, and course involvement.
Vector Institute, Toronto, Canada
- Technical Facilitator — Agentic AI Bootcamp 1.0 and 2.0 Summer 2025 – Winter 2026
- Technical Facilitator — Agentic AI Evaluation Bootcamp 1.0 Winter 2026
University of Toronto in Partnership with Vector Institute, Toronto, Canada
- Instructional Assistant — TUSK Upskilling Series: Machine Learning Software Foundations Winter 2023, Spring 2023 · March – April 2023
University of Toronto, Toronto, Canada
- Graduate Teaching Assistant — CSC413/2516: Neural Networks and Deep Learning Fall 2025
- Graduate Teaching Assistant — CSC457H1: Principles of Computer Networks Fall 2020
- Graduate Teaching Assistant — CSC343: Introduction to Databases Spring 2021
- Graduate Teaching Assistant — CSC263: Data Structures and Analysis Fall 2021
University of Tehran, Tehran, Iran
- Volunteer Teaching Assistant — Discrete Mathematics Spring 2017, Fall 2017, Spring 2018, Fall 2018
- Volunteer Teaching Assistant — Operating Systems Fall 2018, Spring 2019, Fall 2019
- Volunteer Teaching Assistant — Theory of Languages and Automata Spring 2018
- Volunteer Teaching Assistant — Data Structures Spring 2018, Fall 2018
- Volunteer Teaching Assistant — Engineering Probability and Statistics Fall 2018, Fall 2019
- Volunteer Teaching Assistant — Database Systems Fall 2019
- Volunteer Teaching Assistant — Electronic Circuits Spring 2017