About Sheelagh O'Donovan-Polten Sheelagh O'Donovan-Polten is an independent scholar in Toronto. She holds a doctorate in education from the University of Toronto and has been involved in studies related to education and human development for over 25 years.