If we add midwestern states, then these are some additional schools that your family may want to consider:
Likelier to hit a $40k budget
-
Butler (IN): About 4500 undergrads at this Indianapolis school
-
Creighton (NE): About 4300 undergrads at this Omaha school
-
John Carroll (OH): About 2300 undergrads at this school in the Cleveland suburbs
-
Lake Forest (IL): About 1800 undergrads at this school in the Chicago suburbs
-
Marquette (WI): About 7700 undergrads at this Milwaukee school
-
U. of St. Thomas (MN): About 6k undergrads at this Saint Paul school
-
Xavier (OH): About 4700 undergrads at this Cincinnati school
Less likely to hit a $40k budget, but not out of the realm of possibilities
- Case Western (OH): About 6200 undergrads at this Cleveland school
And another northeastern option that might still be considered midsized (albeit on the larger side) is Rochester Institute of Technology which has about 14k undergrands and one of the oldest (the oldest?) co-op programs in the country.