hmmmm - he’s going to be a MechE - it’s going to be academically rigorous no matter where he goes.
My son was like your son in high school - a stud student - and got his butt whipped his first semester at an unranked school - including a WD. And this is at an unranked school. Don’t mistake pedigree for rigor, nor necessarily for better job opportunities. My son interned and lived with two Ga Tech students…he went back a second year; they weren’t invited. He was at an unranked school (having turned down Purdue)…and now works with kids from top schools including Purdue and Michigan.
Have your son find the right fit.
I have great respect for anyone who gets through an engineering curriculum. It’s not easy…I see these kids wilt…and transfer out.
You list a lot of great schools but some don’t meet the need that you provided - mid size and city access. And a school like Purdue, while wonderful, is neither mid size nor close to the city (an hour away) but plenty to do there.
Schools like UMD, UF are huge…UMD has more city access. Gainesville is fine though. NCSU campus is a 20 minute walk or short bus ride away. WPI is a safety for him…it’s on a different calendar though - 7 week classes - so he should know that.
I can see NCSU, Purdue as decent shots, and WPI as a definite - and he’s already got two great ones.
When I think mid size and near city, the first that comes to mind is Colorado School of Mines which is a match/likely. Case Western (reach if wasn’t ED), Lehigh, Rice (reach), RPI (likely), and Stevens (likely).
I’ll throw you a curveball that a kid with these stats would eschew but shouldn’t necessarily. UAH would be a dirt cheap safety with tons of job prospects right in the vicinity. Huntsville is Nasa’s second city and a great place for young kids. One magazine lists it as the best place to start a career. And there are jobs galore (space and defense mainly). My son knows many kids who are starting there - and at great salaries.
But honestly - if your son has acceptances and he’s self managing, I’d hang back and let him run the show as he has.
It’s worked for him so far!!! I’m not sure he’s getting the campus types he likes…but hopefully you can go visit before you narrow down.
Best of luck to him.
PS - just read your response. I think Bama is not what he wants - it’s another Purdue (size wise, location wise) but I think others on the list aren’t either - solely based on your description. But UAH could be - or at least it’s exactly what you described he wants. But Mines is too…although a bit further out from the city (the edge of Denver in Golden).
PS - he got deferred to MIT - he should be ecstatic but i get it. Too many tie it to rejection…which is what a Wait List is…he’s likely to get rejected elsewhere - just because there’s so many unbelievable kids…but…he clearly is and he could get accepted anywhere…it’s just so hard to know!!!
He’s going to get more acceptances for sure and he’s going to be fine.
I can’t tell if money matters…you just noted about tuition exchange. No clue how it works but I know a music parent got one at Syracuse…so maybe one to look at for that reason??