Teaching overall is a good career. I've met a lot of expat teachers and they're all pretty happy folks.
Sad that it sucks so much in the West (but the West has ruined most aspects of life, so thats not saying much).
That said, you've got to really like being around people all day if you do the job. I can't think of a more social profession.