Tufts Prestigious? IR?

typecastme22
Thu, 27 Apr 2006 16:38:47 +0000

Tufts has a really good rep here in the Northeast. I personally didn’t like it when I visited, but a lot of my friends really liked it. It definetly is a top notch school (but then again what isn’t these days?)