Teacher in YMCA Secondary School
I taught subjects like English, Science and Human Geography there before I came to Canada. As my first job after graduation, I would say the salary is quite attractive for a new graduate and one could earn good job satisfaction if effort is put into the work (student's respect and school management's appreciation).
Pros are cancelled out by cons
Cons are cancelled out by pros