I would go with Tufts because it has the strongest reputation of the 3 and is known to be more laid-back and less competitive than BU. I'm a Tufts student (now a 2nd year) so if you have any specific questions about TUSM please post and I'll do my best to answer them.
This site uses cookies to help personalize content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies and terms of service.