<p>Pretty sure that there are only around 300 perfect scorers per year, making it impossible for Harvard to reject 2500 of them. I could be wrong though.</p>
<p>Pretty sure that there are only around 300 perfect scorers per year, making it impossible for Harvard to reject 2500 of them. I could be wrong though.</p>