When thinking of the “best” university in the world, does your mind automatically jump to an Ivy League like Harvard, Princeton, or Yale? If it does, think again. According to a new global list, The University of Oxford in England is now considered the world’s best university. Oxford, a university dating back to 1096, took…
via An American University Is No Longer the Best in the World — Fortune
