College Confidential Forums
I think my friend may be deluded...
Colleges & Universities
Rice University
Shazheng
February 4, 2009, 5:51pm
4
<p>Well, 1990 isn’t exactly top 75% of applicants. It should be like 2150 or something.</p>
show post in topic