Meg received her J.D. from the University of Calgary. While at law school, Meg tutored for the Academic Success Program, volunteered as a Student Ambassador and acted as a student member of the Academic Planning Committee. She also volunteered with Pro Bono Students Canada for the Discovery House Project and for the Civil Claims Duty Counsel Project. Meg was the University of Calgary group leader for the Civil Claims Duty Counsel project in her final year of school. After completing her first year of law school, Meg summered with the Counsel and Custodianship Departments at the Law Society of Alberta. She then worked a summer with the firm in 2017, before returning for her articling term.
Meg graduated with an Honours Bachelor of Arts degree in psychology from the University of British Columbia Okanagan. During that time, Meg worked as a research assistant in the Psychology Department and held a position with the Psychology Course Union. Prior to starting law school, Meg worked for the Membership Services Department at the Law Society of Alberta.