Caltech and USAMO

<p>If you have usamo qualification + decent sats (2300+), good grades and good essays it’d make your chances very good.</p>