I&#x27;ve seen the other side of this -- I taught at West Podunk Community College for a year.  Their quaity control on instructors was not great.  I know, because I was 22, with a very fresh B.S. in Computer Engineering, hired to teach C++.  Neither the administration nor I had fathomed the depth of my ignorance when it came to C++.  (Although this was 2001 and there was an order of magnitude less to C++ than there is now.  It had only just been standardized!)  I did badly enough my first semester that one of the students asked for his money back.  After that I realized I needed to go lighter on OO, turned things around and managed to teach a relatively sane subset of C++ in the spring and summer.<p>The students, on the other hand, were great.  Some of them were professionals trying to learn a new skill.  Others were saving money on the first two years of school.  Fully a third were Chinese, trying to establish a U.S. academic record.  They sat in the back and the students who understood me would translate for the ones who didn&#x27;t.  The translators generally did very well.  At the end of the year, when I moved on to other things, I had gained a huge amount of respect for community college students.<p>Community colleges and the students they serve deserve more resources so they can stop hiring clueless 22-year-olds.