Canada’s internationally-acclaimed University of Toronto – which consistently ranks near the top of lists of the world’s best universities –…