Are you just entering school?
I'm a recent high school graduate. I took a CC class in my junior year. It was a good class but demanding for a student running on a high school schedule. It was only an English class, but a lot of work was required as we met up only each week and sometimes the teacher would even make us submit work in the middle of the week. Peer collaboration was necessary and talking over the internet with some of my peers helped me a lot.
I never really considered CC later on because I was focused on some particularly really good private schools...none of which I got into

. I got into some other schools I was considering but were expensive and I was really unsure, so I'm now enrolled in a public university and may split my schedule in order to take half public uni classes/ half CC classes. The CC here provides wonderful options for CC enrolled students. In the state I live in, if you are enrolled as a full time CC student, you are eligible to take up to seven credits of your full time credits at the state university for the price of a CC. It is called inter-institutional program. Check to see if your state has it. The benefit is if you feel like the state university might give you a better education for a class you may really need towards your major, you can take the class there and take your other general ed requirements at the CC.
Even if your state does not have that program, I've started to believe that CC is a wonderful option. It is very economical and encourages/introduces a lot of career pathways through their course selection. I've only taken one class at the CC and I wouldn't call it mediocre. I really recommend you enroll in the CC, but like I said, thoroughly see what programs they offer parallel to the state colleges/universities. You can find some great deals you never knew about!
One last note, I've realized most CC classes are designed so that they meet up a few times a week. I think this might be because most CC students must work and the classes make it so that the student can work at fair times during the week. It might be a good idea to get a job and save up if you consider to transfer after receiving your associates degree.
Best wishes
-Bagel