I may catch flak for this but I think someday broad college education may not be as important as it has in the past.
I really believe in the 2 year junior college for general ed (or if your student is ambitious, pile up on AP and summer classes to skip those 2 years) and then some specialized education track after that. And in many cases... just some specialized education course or trade school and that could be good enough for most.
I learned most of my skills in my field during my 3rd year in college (at a job not in the school) and most of what I do now is from work experience and almost zero college education.
If I remember correctly... most of the better money straight out of colleges careers (no post college degree) are in finance (investments slanted) or tech. Most kids out of high school actually know enough to get started in some tech positions (via self taught or the internet)... as for investing... aren't there specific courses for that may not require all that college bruhaha?
And I do believe many kids can benefit from "the college experience" for both social and mental growth... but just like sports players who can make more after 1 (or no) year(s) in college, a lot of what is learned in college for people who are targeting medicine, law or whatever.. is wasted.
From what I've seen, college is more like a buffer zone for kids to figure what they think they want and what they really want. Many of the people I know are working in a field they didn't go to college for. Sometimes I think degrees aren't worth the money they cost.
/shields_up