<p>Good stats, but not that great due to the almost PERFECT candidates that you are going against in a couple months.If you can improve you SAT 1 or ACT in the next few months then do it, otherwise just apply and wait for the outcome.</p>
<p>That being said…Unfortunately…NONE of these schools are safeties due to you stats and your intended major. Look at them as all reaches and maybe matches.</p>
<p>On the side not…You said Stanford is a DONE DEAL due to LEGACY? I will caution against this because just few months ago… 2 Stanford legacies with stellar grades and overall application that I know of, were rejected. The school is almost “point on point” with Harvard and Columbia now, when it comes to selectivity … legacy or no legacy…(NOT ENOUGH ROOM FOR ALL THE LEGACIES THAT APPLIED).</p>
<pre><code> Cal poly might be a safety for you.
</code></pre>
<p>Best of Luck.</p>