Very true. I agree with you there. I have been in community college classes that truly kick my ass and at the same time took classes at a 4 year intuitions that I slept threw and got an A in.
That is what I love about community college in the sense that I can always find something that will kick my butt. Those are the classes I learn from.
While in high school I did afternoons at the CC, while a university student I did summers at the CC, as a university graduate I still took classes at the CC, and as a graduate student I still went and took a lot of classes at the CC.
The CC here is geared both for high school grads who are 17 or 18 starting as college freshmen, all the way to seasoned professionals who may have a master's degree (let's say in computer science, information systems, or mathematics) but want to shore up their career skills by going to the CC Cisco Networking Academy.
The diversity of professors at my CC is amazing from traditional PhDs who have spent their whole life in education, to Naval Academy professors, to practitioners in their field (such as attorneys, accountants, and a sitting Congressman who may not have the PhD and dissertation and tenure, but are equally valuable to the school).