Chance me and i'll chance back.

<p>umich engineering is hard so i think that will be unlikely. dunno abt the others
gpa is definitely gonna hurt a lot but if you have some reason (like family illnesses or deaths), then that should lessen its impact. ECs seem pretty good but i dunno if colleges count prehighschool things. anyways good luck and you should get into a bunch of the schools on your list</p>