I've heard this most of my teaching career and always laugh. First year teachers in NC now make over $42,000 and that's for fewer than 200 days of actual work each year. No weekends, very few nights, summers off, huge amounts of time at all holidays, solid health insurance and a good retirement...