Tufts stays @ 27%

GreenDayFan
Sat, 07 Apr 2007 18:25:55 +0000

the admit rate should NOT drop!!! lol.