Introductory Finance, School of Business, MacEwan University (ten FNCE301 sections 2021-2022)
Sustainable Finance, School of Business, MacEwan University (three FNCE407 sections 2020-2022)
Business Finance, School of Business, MacEwan University (one MGMT211 section 2020)
Security Analysis and Investments, Haskayne School of Business, University of Calgary (two FNCE443 sections 2020)
Investment and Portfolio Management, Haskayne School of Business, University of Calgary (one FNCE759 MBA section 2020)
Corporate Finance, Haskayne School of Business, University of Calgary (nine FNCE451 sections 2018 to 2020; one section online)
Advanced Topics in Financial Administration (equivalent to advanced corporate finance for MBAs), Haskayne School of Business, University of Calgary (four FNCE751 MBA sections 2017 to 2019)
Corporate Governance and Ethical Decisison Making, Haskayne School of Business, University of Calgary (eight MGST451 sections 2018 to 2019)
Introduction to Finance, Rotman School of Management, University of Toronto (09/1995 to 04/1996 and 09/1996 to 04/1997)
CFA preparation courses, levels 1 and 2, with Stalla, Kaplan Schweser, and the University of Luxembourg