CSCC doesn't give a shit about their students. I took a speech class there a few years ago, and the old ass professor was too busy coughing up a lung to make it to class half the time (no joke, she would RARELY show up). When she did make it to class she would give us an assignment, tell us to read something in our worthless book, and 5 minutes later class would be over. Totally worth the 30 minute drive downtown and the $450 I spent on that class, right?
Anyway, bitch took 15% off my grade (I went from an A to a C) because I never went to some voluntary speech critique class. Well obviously I didn't need it since I had an A, right? I complained to my student adviser or whatever they are called, and they didn't give a shit.
Another class I took called "Freshman Seminar" (mandatory bullshit, HUGE joke of a class). I skipped a few classes on days when there wasn't tests or quizzes (it was a Friday morning class) because I had already done the work and turned it in. Well as a result, my A got knocked down to a C because of missing classes aka "participation points." WTF ever. I didn't bother trying to appeal because I didn't have a good reason, but it was still bullshit.
CSCC is a mixed bag. Some professors are awesome, and some are absofuckinglutely terrible. It doesn't even matter what classes you take, all that matters is what professor you get.