College Confidential Forums
New Haven (vs Cambridge, MA)
Colleges & Universities
Yale University
Madd_Stressed
March 6, 2006, 6:55am
34
<p>A shocking point of view coming from a recently admitted Harvard applicant! ;)</p>
show post in topic