teachers get screwed all the time
In my area (MA), teachers who have "professional status" (>3 years on the job) cannot be evaluated (well, they can - but you can't fire them without overwhelming proof of gross incompetence); a defined benefit pension that is paid even if the market tanks; and life time medical at nominal rates. Plus, in many towns with a "lexington clause" can take a 1 year $5000 salary increase in one of their last 3 years on the job to boost the pay rate used to calculate their pension.
Or, as Cameron Diaz said in "Bad Teacher" .... "I took this job for all the right reasons - lack of accountability, short hours, summer vacations".
EDITED: Fixed quote tag error-kitkatz, Moderator