So it's not just me that thought that

I have a good comm college. When I transferred out as a junior some folks in my major classes thought I was a TA because I had more experience/knowledge of the material than anyone else in class. Almost all the profs at the CC had real world experience so we did more in class than the curriculum required usually. It's not that anyone at the university was bad, there were good profs there too, but the ones at comm college were stellar at making sure the class knew why you wanted to learn this or that... so most people actually learned it. At the university it was a lot of academia and not quite the same enthusiasm. You had to have the drive to learn it yourself and sometimes do outside research to get the full effect of some classes.
For folks that have a good community college with good transfer partners, I always recommend starting there and transferring. That way you get your core requirements for cheap and a foundation in basics to understand the advanced classes later. And look for the CC sign!

My comm college also took CC's with no fee, I'm just bummed I was a college student with no credit history so I didn't have any good rewards cards to charge it to. (But at least it helped me get credit.)