All these posts are correct. Teaching is a great job, with, in many cases, excellent benefits and pay, and generous time off. But don't ***** about it. Instead, go do it. There's a shortage in many areas.
Honestly, griping about teacher pay and all that is mostly sour grapes, and sour grapes make a poor whine