At Lazaridis School of Business and Economics:
BU127 Introductory Financial Accounting
BU387 Intermediate Accounting part I
BU397 Intermediate Accounting part II
BU517 Financial Statement Analysis
At Schulich School of Business:
ACTG 2010/2011 Introductory Financial Accounting part I/II
ACTG 5100 (Graduate course) Financial Accounting for Managers
Guest Speaker for PhD course, Advanced Topics in Capital Market Research