ECON 3320A. Advanced Macroeconomics (honors), Winter 2025.
ECON 3325B. Economic Development (honors), Winter 2022, Winter 2024.
ECON 2220A. Intermediate Macroeconomics I (honors), Fall 2010-2013, Fall 2015-2019.
ECON 2152B. Intermediate Macroeconomic Theory and Policy I (non-honors), Winter 2020, Fall 2020, Winter 2022, Fall 2023, Winter 2024.
ECON 9658B. Financial Intermediation and Regulation, Winter 2014, Winter 2020.
ECON 9614B. Advanced Macroeconomics II: Financial Intermediation and Regulation, Winter 2013