Today my DS didn't have any of his lunch because he had to stay in at lunchtime to finish off work that he didn't finish during class time. Is a teacher allowed to do that?