How good is Tufts??

<p>Tufts is an excellent school, especially for International Relations.</p>