Look some teachers are underpaid, some work very hard and some don't. And some states pay really well. For example, my neighbor makes $75k in salary after 10 years of teaching and never puts in more than 8 hours a day. She is adamant that she doesn't work at home. She has most of the summer off, all the school breaks off and she complains constantly about how much she makes.
I don't know of many jobs that you could work so few hours in a year and get paid that much. I would love to hear it.