Teacake, teaching your own two children at home is hardly the same as teaching a class of 25-30. An old adage comes to mind, ' for every person wishing to teach, there are 25 not wishing to be taught'. In a school, children are taught up until the time they go home, in some primary schools the teacher then spends the next half hour helping each child to put their coat and shoes on, let alone starting to prepare homework. Let us look at this homework, you're asking teachers to now prepare individual homework for at least 25 children over a number of subjects. that's setting an individual piece of homework at least a 100 times per day. Seeing as this is based on that days school work, when do the children actually receive it, do they stay in school until it's ready or does the teacher deliver that evening in time for the children to do it; not all households have a computer and even if they did the teacher cannot send out a group e mail as each piece of homework is different, so that's 100 e mails per night. And now of course, having got home the teacher has to mark the previous days homework and prepare the lessons for the following day. In your OP you mention teachers working longer hours for the same pay, what you're suggesting is increasing their hours even longer.