Sonia Dhaliwal is a Canadian CPA and holds a Masters in Taxation degree. She is an Assistant Professor at the University of Guelph and teaches taxation in the undergrad and graduate programs.