Good advice on CP and C Tech.
If you broaden your search, your son would start at the United States Merchant Marine academy. Gets an engineering degree, 100% extremely high paying employment, stars on the baseball team. Downside: it's not evenly M/F and has the discipline of a service academy. The alum form a formidable network and there is zero cost.
But the entrance process needs to be started.