actually no. the students should get to decide whether or not they redo it. not everyone is capable of completing their assignment
Actually No. Because they can do it in cain time instead of ASI. Or they could get points taken off for not doing it on time.