8.6% admit rate this year

lewisloftus
Thu, 30 Mar 2006 13:36:59 +0000

Wow, this sucks. This means they accepted less students than the previous two years…probably because so many EA acceptees matriculated.