I'm glad that it worked for him, but my community college was a complete waste of time with the exception of two (just two!) courses and the internship program. I think the true way forward is in replacing community colleges with certificates from online courses (with some in-person labs, probably). It's cheaper and would make for better quality of education.
I went to a CC as well, fantastically cost-effective, I had some real gems for teachers, but I can think of at least one who had no business teaching anything. If we make CC free, they become an additional paper prereq, and high school education becomes even less valuable because basic education gets pushed further back to the CC level.
Stop, stop, stop. I know many people on this forum like me value learning, but spending more money fixes nothing.