Ithaca College is a pretty good school! It is a diverse, accepting environment with faculty who want to see their students succeed. I have definitely felt challenged at times by my professors while here, but have not seemed to be challenged quite enough. The dorms are pretty great if you live in Towers or Upper Quads your freshman year, and the food is not terrible, especially compared to what I've heard from friends that go to other schools. The parties are terrible, though and pretty much always get busted before 12, and Moonies gets really boring after a while and closes too early.