Tufts vs. Wash U?

holas999
Thu, 08 May 2008 20:21:20 +0000

Unless you are going into International Relations my recommendation would be WashU. Although Tufts is in Boston, which is a pretty awesome college city.