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.