But get his focus on those he doesn’t want to. I lean Purdue in. Others will say OOS has gotten harder. You also, if possible, want to visit because a ‘rank’ is meaningless when you step on campus. UIUC (out of budget) and Purdue are close in distance and population but vastly different in look and feel. My son loves one and couldn’t wait to get off at the other. So if possible, if time and money allow, make a visit - even if it’s after acceptances come in.
In the end, that’s the easy.
You need to work on hard.
Get him to Buffalo or Lafayette or Syracuse or Rutgers or Delaware or whatever - actually get him to those assuredly under costs - so the SUNYs with EE.
The Bama schools - UAH, UAB, Bama
Buffalo. Bing. New Paltz. Oswego. Stony Brook
UCF
CNU
Clarkson - not assured at $50k but I think 98%
Florida Tech - same as Clarkson for hitting budget Florida State, UCF
Hofstra - same as Fl Tech and Clarkson. They used to put merit on the NPC
Iowa and Iowa State
Kansas and Kansas State
Louisville
Manhattan
UMass - good shot but not certain under $50k. URI more likely as is UNH.
Miami Ohio - likely to hit
Michigan State.
UMN - likely but not assuredly to hit
Miss State - up and coming name in the South. Huge merit
Missouri Science and Tech
You can check NJIT for cost
UNCC
U South Carolina 90% chance hits
Tennessee Tech or UT Chatt
Texas Tech
WVU
These are the kind of schools I’d look at.
I think he gets into the LACs like Lafayette, Union, Bucknell and great biggies like Ohio State and run the NPCs but I’m not confident at under $50k without need. And if you have substantial need, some need aware may turn you down - like if you can only co tribute $10k, per the NPC but that doesn’t sound like it.
So to me - JHU, Cornell, Duke, Purdue - whoever - that’s easy. Make sure you don’t ignore the more important piece because you very well end up at one of your budget is strict.
Good luck.