I would really like input on this question. My son will soon be named a national merit semi-finalist, and he will do what is necessary to become a national merit finalist. This means he'll be offered a full ride to a number of schools that offer them to NMFs, and reduced cost at others. His intended area of study is math. He scored a 1540 on the SAT and is in the five of his class. He is certain to go to graduate school, and it would not surprise me if he ultimately pursues a Ph.D or goes to law school. I have saved around $20k per year for his education
Question: would he be better off taking the full ride at one of the schools that offer them, and saving my money and his for graduate school, or should he accept an offer, which I expect him to get, from a top 20 school, such as U. of Chicago, CM, Vanderbilt, Rice, or Princeton, and take on some debt, but graduate with a sheepskin from a better school?
Thank you for any input.