8.6% admit rate this year

gavroche
Thu, 30 Mar 2006 12:31:05 +0000

Ouuuuuuuch.

How does that compare with other colleges? And last year?

Ouch, that’s terrifying.