Given most teachers are female and that they retire in their early 50's like no one in the private sector, and the average female life span of a Canadian female is 81, that's 30 years of collecting a gold-plated pension and  benefits.  If they are collecting a $60K pension which is possible given they make $90K for 9 months of actual work, that translates to $1.8m.  Thanks everyone, you are so generous !   Solution ... standardize pensions across the public and private sector.