Lecturer

RSM 315 / RSM 425 Solo Lecturer

Taxation for Business Professionals · Winter 2026, Winter 2027

Teaches the fundamentals of tax planning and how it shapes business decisions, rather than detailed tax rules and legal research. The course emphasizes critical thinking and a questioning mindset over rote memorization of tax rules.

RSM 324 Guest Lecturer

Introduction to Canadian Income Taxation I · Fall 2024

Guest lecture on the tax implications of registered tax plans and the special rules for non-arm's length transactions.

Teaching Assistant

RSM 324

Introduction to Canadian Income Taxation I · 2024–present

Grades assignments, holds office hours, answers student questions on course material, and runs tutorials.

RSM 424

Introduction to Canadian Income Taxation II · 2024–present

Grades assignments, holds office hours, answers student questions on course material, and runs tutorials.

Non-Academic Teaching

UWAFSA Tax Clinic Lecturer

2013–present

Leads a course on individual taxation and tax return preparation for more than 100 volunteer tax preparers. Clinic page

MNP Lecturer

2021–2023

Taught an introductory course on the fundamentals of individual and corporate taxation, designed for experienced professionals. Also lectured on specialized tax-planning transactions as the subject-matter expert for mergers and acquisitions.