Chartered Professional Accountant (CPA)
Honours Bachelor of Accounting
CICA In Depth Tax Course
In Depth Advanced Corporate Tax Reorganizations Course