Kids who don't do their work deserve to be in ASI. If they have all the time to do their work at home they shouldn't have a excuse. Wouldn't you do your ahead of time to stay out of trouble. It teaches the kid to do their work and turn it in on time. Most kids don't like to stay after school for an assignment, so staying after school will keep kids doing their work. Some kids will learn to not procrastinate on assignments.