Teaching

London School of Economics (LSE):

Managerial Economics (BSc. Management), Instructor: Dr. Catherine Thomas, 2022-
Labour Economics (MSc. Economics), Instructors: Dr. Guy Michaels, Dr. Rui Costa, 2020-2022
Labour Economics (BSc. Economics) - Instructors: Dr. Guy Michaels, Dr. Pawel Bukowski, 2020-2022
Design and Management of Organisations (MSc. Management) - Instructor: Professor Yona Rubinstein, 2021
Principles of Econometrics (BSc. Economics) - Instructors: Dr. Marcia Schafgans, Dr. Greg Fischer, Dr. Canh Thien Dang, 2018-2020 

Sharif University of Technology:

Welfare Economics (BSc. Economics), Instructor: Professor Farshad Fatemi, 2015-2016
Principles of Economics (BSc. Economics), Instructor: Professor Masoud Nili, 2013-2015 

Various High Schools:

Astronomy, Astrophysics, and Physics, 2008-2013

Awards

Best Class Teacher Award (Highly commended), London School of Economics, 2021

Excellence in Education award (for teaching), London School of Economics, 2021

Students’ Union Student-led Inspirational Teaching Award (Nominated), London School of Economics, 2021 

Class Teacher Bonus Award (based on students’ ratings), London School of Economics, 2020-2023