Sessional Instructor
ECON 209: Engineering Economics (Summer 2023)
Teaching Assistant
ECON 201: Principles of Microeconomics (Fall 2025, Fall 2023, Winter 2023, Fall 2022)
ECON 203: Principles of Macroeconomics (Summer 2020)
ECON 209: Engineering Economics (Spring 2024, Winter 2022, Fall 2021)
ECON 301: Intermediate Economic Theory - Microeconomics I (Fall 2020)
ECON 303: Intermediate Economic Theory - Macroeconomics I (Fall 2024)
ECON 357: Intermediate Economic Theory - Microeconomics II (Winter 2024 - TA Excellence Prize)
ECON 359: Intermediate Economic Theory - Macroeconomics II (Fall 2019)
ECON 377: Economics and the Environment (Winter 2020)
ECON 389: Introduction to Mathematical Economics II (Winter 2025)
ECON 427: Energy Economics and Policy (Fall 2024)
ECON 481: Behavioural Economics (Winter 2020)
ECON 497: Advanced Econometrics (Winter 2021)
ECON 491: Managerial and Decision Economics (Spring 2025)