About Teresa Sheward Teresa Sheward is a graduate of the University of British Columbia Law School, and a member of the Law Society of British Columbia and the Canadian Bar Association. She has wide-ranging experience as a practicing lawyer and researcher.