<p>Thanks for the chance!
JHU you actually have a pretty good chance at cuz they give special preference to CTY people! Match/ low reach
CMU, UC Berkeley, USC, Dartmouth- low reaches
Cornell, UCLA, Dartmouth, MIT- high reaches
UT Austin - match
UIUC -safety
UMich - match
UW Seattle -match
Wisconsin -match
case western- match
northwestern- low reach
Purdue- match/low reach
Tufts- match
the other ones I dont know well enough to make an educated chance, sorry!
Fix up the ACT and take one more SAT2 (JHU recommends 3)
Your ECs look good and GPA should be fine!</p>