Instructor, University at Buffalo
Environmental Economics, PhD Level (ECO 796)
Fall 2022, evaluation: 4.8/5.0
Public Economics, PhD Level (ECO 764)
Fall 2023, evaluation: 4.9/5.0
Econometrics I (ECO 480/580)
Spring 2024, evaluation: 4.7/5.0
Environmental Economics (ECO 412/512)
Spring 2023, Spring 2024, evaluation: 4.8/5.0
Public Economics (ECO 464/564)
Fall 2022, Fall 2023, evaluation: 4.9/5.0
Instructor, University of Pittsburgh
Sports Economics
Summer 2020, online, evaluation: 4.5/5.0
Introduction to Microeconomics
Summer 2019, evaluation: 4.5/5.0
Game Theory Principles
Summer 2018, evaluation: 4.8/5.0
Teaching Assistant, University of Pittsburgh
Introduction to Macroeconomics
Spring 2019, evaluation: 4.6/5.
Intermediate Macroeconomics
Fall 2018, no evaluation
Advanced Microeconomic Theory II
Spring 2018, PhD level, evaluation: 4.5/5.0
Introduction to Microeconomics
Fall 2017, evaluation: 4.4/5.0