Hey guys. The title is self-explanatory. Feel free to give your thoughts. I got some decisions to make and I'm really confused. I like Tufts better only because of its new facilities but the class size is huge. BU students seems to be happier though. What's your take on this??