Although teaching isn’t a huge salary, the benefits and schedule are fantastic.
Median salary for a teacher in New Jersey is 75,000, not including benefits. The pension is quite generous too.
Even the luke warm moderate libs hate the job in the big urban areas.....but they know who supports them. The Unions and and local government...so they vote their way.
That said...I know some un-employed "teachers"...that won't move...and are mooching off of family...because they can, and they don't want to sacrifice.