Very good professors who care about their students. Interesting classes good number of courses to choose from. Not the most diverse school but the international community is very welcoming. Food is good too and quite a few on campus options considering it’s size.