Are they teaching 7 hours?
Isn’t it more like 5.5 hours with 1/2 hour for recess and 1 hour for noon break?
This doesn't even factor in that 25%+ of the time we were watching movies or doing personal work which required very little effort on the teacher's part. Also with the exception of classes like calculus, chemistry, and physics, most of the curriculum can be understood within a couple of weeks of prep work.
As a high school English teacher, on a good week, I work between 60 and 70 hours a week. At least. It’s no cake walk.