2. Harvard University - 93.3
Founded in 1636, Harvard University is a private Ivy League institution in Cambridge, Massachusetts, USA. The size of its campus is 5,076 acres and the overall setting is urban with a total undergraduate enrollment of 6,722. The University has one of the best library systems in the world; in fact, it's the largest private collection in the whole world. The athletic teams at Harvard compete in the Ivy League with every football season ending with "The Game", a matchup between Yale and Harvard. There are 13 schools at Harvard, including Business School, Medical School, and more.