During the school year, I have to grade it. If it was up to me, I would not unless there were extenuating circumstances, but we are forced to accept work at any time. We are working towards policies of a “drop dead date” for every unit next year. This means that all of the work for one unit is due by one day. If a student misses that date then they can’t hand in work for that unit anymore and we move on to the next unit. I think this would work better.
When I teach summer school, I teach students about to enter university and I have a bit more freedom. I do not allow students to hand in late assignments whatsoever. It is due by 11:59pm of the deadline assigned.
