<p>University of Pennsylvania-match (have a friend that got in with less )
Vanderbilt-match
Stanford-reach
Brown-low reach
John Hopkins-match</p>
<p>I’d say your grades are good enough for any of those schools. Course load is going to a big boost for you (never seen someone do that much dual enrollment). Leadership positions are great. best of luck!</p>