Teaching is a twisted profession in Ontario, man. The unions have so much leverage that they basically get everything they want. That's the inherent problem with massive unions in the public sector - money isn't really limited because the gov can always shift more to education or raise taxes.
The compensation is kind of crazy, all things considered (salary + time off + benefits + sick day entitlement + other things). It's such an attractive lifestyle that people have been flocking into teacher's college by the thousands. Now, obviously, there is a huge glut of young people trying to get into the profession and unless you speak French or want to move to Northern Ontario it takes about a decade on a supply list to actually get a full time job. And the crazy f***ing unions have negotiated everything based on seniority hiring, and they can only interview the top 5 in seniority for every job. So talented and passionate young people - the type who make great teachers and coach sports teams and have a passion for the job - are graduating from teacher's college, getting slapped in the face by the market reality and then switching professions. The result is that the people who become full time teachers eventually will be, generally speaking, the more stupid and untalented people who have no better options than supply teaching until their 30's. Now the Ontario Liberals have made teacher's college two years long to try to stem the flow of graduated teachers, which is just f***ing retarded and unnecessary and a total cash grab. Six years of education to teach Kindergarten? f*** off Kathleen Wynne. So dumb.