He teaches at the MBA and undergraduate level and has won awards for excellence in teaching at both levels. He also taught professionally at the ICAO's School of Accountancy and continues to teach in CPA Ontario’s Professional Education (PEP) program. Michael specializes in the areas of information technology audit and governance. His professional experience includes internal and external audit, accounting and consulting positions at Ernst & Young, Deloitte, Rogers Communications and George Weston Limited. Michael is a co-author of Contemporary Business, which is used in universities and colleges across Canada.