<p>agree with others, your ECs are great but your SAT is way too low for Brown, Columbia, Harvard, etc. If you get it to 2200+ your chances are much better. At your current state, Cal Tech IS NOT a safety (dunno where you got that) it’s more like a reach. also, take SAT IIs</p>