Teaching
📚 Current Teaching
None
🧑🏫 Past Teaching
🎓 University of Waterloo — Teaching Assistant
- STAT 333: Stochastic Processes I (Winter 2025, Winter 2024)
- STAT 433/833: Stochastic Processes II (Fall 2024)
- STAT 330: Mathematical Statistics (Fall 2023, Spring 2024)
- STAT 231: Probability (Spring 2024)
- STAT 230: Introduction to Statistics (Spring 2024)
- STAT 202: Introductory Statistics for Scientists (Fall 2023)
🎓 Sharif University of Technology — Teaching Assistant
- PHYS 24156: Statistical Mechanics III (Fall 2022, Fall 2021, Spring 2021)
- PHYS 24155: Statistical Mechanics II (Spring 2021)
- PHYS 24154: Statistical Mechanics I (Fall 2020)
- PHYS 24013: Physics III (Fall 2019)