University of Toronto crowned among world's top 5 schools in new global ranking

Canada is home to plenty of world-class universities, and a new global ranking has just proved that once again. The National Taiwan University (NTU) recently released its latest ranking of the world's top universities, with several universities in Canada making the cut. Unlike reports where universities are ranked under various categories such as teaching quality, reputation, and student…