I've met all sorts of people. Extremely Diverse.
BU is a balance. Its not a college town, there's no football team to root for and have everyone get behind, you have to way the pros and cons and determine what type of environment it is that you want out of college. BU is not for everyone, it's hard, you don't get cut much slack, and sometimes it just pisses you off. But to live in Boston and have the whole city around you is amazing. And while you may get frustrated, there are a lot of great people and organizations within the campus.
In the College of General Studies, YES - that's the only reason why they're here
In my major (Manufacturing Engineering) professors know who you are, I'm only graduating with 27 other people. In the larger pre-req classes you take as an underclassman, your treated like livestock. You're an ID number and you have to fight to stand out to get a decent grade.
Dorms are not left open. On a Tuesday at 2am I am in the Engineering Computer lab working on homework/a project. A great event is Bean Pot and Marathon Monday. Both are exclusive to the Boston Area.
Not a college town, its a city. One of the Best Things has been Stage Troupe, amazingly large group, amazing people.