U.S. News is made up of a collection of idiots

<p>Yeah, probably. I don’t see a better explanation, unless you think England really has better universities than America.</p>