He earned his Bachelor of Business Administration (Honours) from Simon Fraser University and his PhD in Accounting from Queen's University. Michael currently teaches in the new Global Energy Executive MBA program offered in partnership with IHS-CERA. He also teaches Intermediate Financial Accounting to accounting undergraduate students; Introductory Financial Accounting, Financial Statement Analysis, and Global Energy Finance & Accounting to MBA students; and Philosophy of Science to business PhD students. He has also taught in executive development programs.