<p>All of those schools are reaches except for UPenn (non Wharton) which is a low reach/high match. Like @Protein123 said, choose some more safeties and matches. You don’t want to get shut out because you applied to ambitiously. However,that being said your stats are really good. I would expect that you would make one of the Ivies.
Btw what is your major?</p>