how many hours does a secondary school teacher work?
For secondary head teachers, it stretches to an average of 63.3 hours per week - the longest of any of the teaching jobs. Primary classroom teachers worked longer hours - 59.3 hours - than their secondary school counterparts, who worked for 55.7 hours per week.