I'm wondering what the minimum educational attainment is for teaching at a community college (particularly in a STEM field)? And is there such a thing as "tenure" at a community college that is equivalent to tenure at a "regular" university? Lastly, is it easy to procure a teaching position at a community college with the basic minimum credentials? ETA: How does this compare to teaching STEM in high school?...Credentials, salary, marketplace for STEM teachers, etc.?