Mary Ann Kelly
Mary Ann Kelly retired after having taught for 14 years as a professor in the School of Legal and Public Administration at Seneca College (now Seneca Polytechnic) in Toronto. She holds a Bachelor of Arts degree from the University of Toronto and a JD from Osgoode Hall Law School. She has also studied international law at The Hague Academy, at the International Court of Justice in the Netherlands.
Kelly practiced law as a partner in a small law firm, later joining the Ontario Ministry of the Attorney General as legal counsel. She also acted as a legal policy consultant to the federal Department of Justice working on drafting and implementing policy and legislation. In addition, she taught law in the Faculties of Business and Continuing Education at Ryerson University (now Toronto Metropolitan University).