Teaching

Instructor

Arizona State University
  • ECN 211: Macroeconomic Principles
  • ECN 211: Online Macroeconomics
  • ECN 212: Microeconomic Principles
  • ECN 221: Business Statistics
  • ECN 310: Applied Regression and Data Analytics
  • ECN 313: Intermediate Macroeconomic Theory
Roanoke College
  • ECON 121: Principles of Macroeconomics
  • ECON 232: Money and Banking

Teaching Assistant

Arizona State University
  • Spring 2021 – ECN 211, 212: Principles of Microeconomics and Principles of Macroeconomics
  • Fall 2020 – ECN 410: Applied Regression Analysis
  • Summer 2019, Fall 2019, Spring 2020 – ECN 211: Macroeconomic Principles (Online)
  • Fall 2018 – ECN 713: Macroeconomic Analysis I (Ph.D.)
  • Spring 2018 – ECN 313: Intermediate Macroeconomic Theory
  • Spring 2018 – ECN 470: Mathematical Economics
  • Fall 2017 – ECN 4225: Introduction to Econometrics
  • Spring 2017 – ECN 714: Microeconomic Analysis II (Ph.D.)
  • Fall 2016 – ECN 712: Microeconomic Analysis I (Ph.D.)
Sharif University of Technology
  • Fall 2014 – Macroeconomics I (Ph.D.)
University of Tehran
  • Spring 2012 – Game Theory (Masters)
  • Fall 2011 – Advanced Microeconomics I (Masters)
  • Spring 2011 – Calculus II (Undergraduate)