They might not have a problem with doing class work it just might be a small problem. Detention does not work it gives teachers extra hours with little to no pay. So why not just stop giving detentions. I believe Saturday school works better because what child wants to wake up early on a Saturday.
sturday school does not work becuse kids might bnot want to get up and come to school on the weekend detention work better becuse they in school and do not have to get up on a weekend they also might work weekend