College Choice

Not really sure how you came up with your rankings in terms of acceptance - my daughter was admitted to Yale and wait listed at Northwestern, who would have thought? When you’re dealing with the top tier schools (Ivies, MIT, Stanford, Northwestern, Duke) with okay ECs and recommendations and nothing, from what you’ve said, that makes you stand out, they’re all a crap shoot. Sorry to knock you down a peg or two but you are nothing special to these schools so while your stats allow you to apply with a slight chance of acceptance, you should really look at some of the other schools suggested here - UMich (great engineering school), CMU. RPI, RIT, Harvey Mudd.

Good luck!