I went here for my undergrad degree in History (and then later to Marist College for graduate school). I really loved UB. Everything about this school is wonderful. The professors are great, amazing teachers with so much to share. The classes are small, I think the largest class I had was maybe 30 people.
UB has come a long way in the 3 years since I left. They have built or renovated so many facilities. The old dorms are gone and new ones are being built! The dining hall is completely re-done and is AMAZING (I've been back to see that).
This school has so much to offer and it's obviously trying (and making great strides) at improving. If you go here, get involved! Join a club, become a tour guide, or try out for a sport (some teams take walk ons). It's a good way to meet people and make loads of friends. I did all of the above haha and came away from UB with so many friends. Another great highlight of UB is the diversity. You will have friends from all over the world. Not only will this open your eyes, but when you travel you will have a lot of places to stay! I highly recommend UB. You will love your time there. I miss it!