University in St. Louis, Missouri that claims to be on par with
Harvard because the administration does everything in its power to boost its ranking in the
US News and World Report. It has successfully fooled many people into believing that it offers a top-notch education. Everyone but employers and grad schools, that is.