The yearly rankings of universities by QS came out and the University of Illinois is the 63rd ranked University in the world. That’s not too bad, but getting some votes and sneaking in to the top-25 was the Architecture Program at the University.
That puts the U of I as the highest ranked architecture program in the Big Ten, which should get them a pretty high seed in the NCAA Tournament.
Check out the full results at QS’s site here and explore where the U of I ranks amongst other schools.
h/t to Jason Brown for the info