I believe students should have the choice to go or not. ASI is a form of detention, except it is there for students to complete the work that they couldn't get done at home. If the student doesn't have an assignment complete, I think the teacher should put a 0 in the gradebook until the assignment is complete, and when they turn it in they can get up to an 85. Having the 0 in the gradebook is a motive in itself for the student to complete the work, and to have it prepared on time next time. However, I also believe the student should have a limit on the amount of times they can turn their work in late. A student shouldn't be able to just turn their work in whenever they want. So the student should only turn in late work if they have a good reason for it. If they continually turn their work in late, the teacher should put zeros in the grade book as a motive for the student to complete it next time.