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 Polytechnic (previously Seneca College) in Toronto. She holds a BA 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 practised 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 Toronto Metropolitan University (previously Ryerson University).