Advanced Financial Economics, Master level course, University of Zurich, Instructor: Yucheng Yang, Spring 2024, 2025.
Advanced Financial Economics, Master level course, University of Zurich, Instructor: Felix Kubler, Spring 2022, 2023
Asset Pricing, Ph.D. course, University of Zurich, Instructor: Markus Leippold, Spring 2022
Macroeconomics I, Master level course, Sharif University of Technology, Instructor: Seyed Ali Madani Zadeh, Spring 2019
Political Economics, Master level course, Sharif University of Technology, Instructor: Masoud Nili, Fall 2019
Mathematics for Economics, Master level course, Sharif University of Technology, Instructor: Hamidreza Arian, Fall 2019
Introduction to Dynare, graduate workshop, Fall 2019. Video Recordings are available on Maktabkhooneh.org (in Persian)
Teaching Evaluations (for those which were done) are available upon request.
Teaching Award
Excellence in Teaching Award of the Department of Finance at the University of Zurich for the course Advanced Financial Economics, spring 2024.
My office hours are quite flexible. Please send me an email to set an appointment.
Anonymous Feedback
Using this link, you can provide me with your feedback on teaching, which is greatly appreciated and helps improve the courses. Thanks in advance for your input.