Twelve percent acceptance rate? I think not.

tenisghs
Mon, 04 Apr 2005 02:09:14 +0000

For 2005, it was 29%. Check the Daily Northwestern.