I am currently a 3rd year undergraduate here at the University of Cincinnati. This is a very good school. If you want diversity, go to UC. People are friendly and ofcourse, there are tons of parties every weekend and even weekdays. Not just that, academically, a lot of professors are really helpful. Even though the classes are big, often times, professors will remember you by name and not by your social security. One of the best things I love about UC is their services that helps you decide your careers and majors (this is really important for those who have undecided majors) they are very helpful. They can also help you make the best resume, guide you thru job interviews. The best thing is, when you get out of college, they would not just leave you in the "real world," they would help you find a job too because they are also partners with major companies throughout the country and even abroad.