Teachers dont get four months paid holidays either.
They're supposed to take 2-3 weeks annual leave and spend the rest of the time working full time on their lesson plans etc. for the school year. But I'm sure the vast majority do little or no work during the summer.
Teachers are in a 9 to 5 job like the rest of us. During school time, when the kids go home at 2 or 3 or whenever, they are supposed to do a couple of hours work.
I also thought that they received a benchmarking award which was conditional on them doing all non-classroom activity outside of classroom hours e.g. meeting parents, staff meetings, training etc.