I totally agree with UCGal. If your son has a plan and a major that is capable in paying off the debt easy, then why not let him go? If he doesn’t know what he wants to be or has a desire in areas where it doesn’t pay much, then getting a AA at a JC would make perfect sense to me. There’s no point in paying big bucks for GE classes.
Both me and my brother know exactly what we wanted to be (enginerds) and we both graduated in 4 years. I work throughout that 4 years (both summer and during school year). I live at home and my parents paid for my schooling. But, if I had to, the money I made working during school would have easily paid for the cost of my schooling. I was doing 20 hrs. a week during school time and 40 hrs. a week during the summer as a developer. So, the pay was much higher than minimum wage. I guess what I’m trying to say is, don’t be too afraid of the cost of college if you/he have a plan to pay for it.