@wishiwoulda: I believe you. But please check admission deadlines, cut those whose deadlines have past; then run the NPC on all colleges listed in #46, cut the ones that aren’t affordable, then present your list to your son when he gets back from school and have him select 2-3 from it, to apply ASAP (some deadlines will be Sunday!)
He sounds like a great student and you want to make sure he has these 2-3 universities where he ranks in the top 25% so that he has a choice in the Spring.
(He will then need to “express interest” at all privates, by filling out the request info form, emailing admissions…)