My DD is a Teacher, and lived with us in her first year - it was brutal. She worked at home, before going to school at 730am. She came home at 630pm, had dinner, and then worked until she went to bed. No social life and often in tears. This was with me doing her "life" stuff for her, like laundry and cooking. We both wondered how the hell anyone with a family could cope.
Having worked as a Trainer myself, for a large organisation, what I can't understand is why there are no core lessons to pull from? The whole content for every year, should be held on a database, so that Teachers do not have to create the content, year after year. That way it could be perfected and held to an accountable standard, and prep time would be minimal. This is the way we did it at my work. So, I may have written a lesson, but that would be taught by other trainers as well. Every single lesson that we needed to teach our new recruits, was sat there on a central database, accessible to all trainers. The content, the handouts, the powerpoints, the quizzes. At school my DD taught at, every lesson was written fresh every year, so even if you had P3 this year and P3 next year, you wrote the lessons twice. WHY? Literally thousands of Teachers are all preparing the same content across the country. It's such an inefficient use of time. Also, we are not making sure that all children receive the same standard of Education.
Anyway, she now works abroad and the difference is stark. They have time in school to do prep, she gets regular pay rises, bonuses and gifts, and when she gets home at 4pm there is no work to do.