The Other Place came first
The respected QS World University Rankings table shows the home of Cindies overtaking Harvard to take top spot.