As a user, we will accidentally make a wrong command. For example, i mark the tutorial attendance of week 3 for Alex Yeoh and further mark attendance for 200 student, then i need to undo 200 times to change the mistake that i made. Somehow, redo command is limited.
Suggestion: Implement a unmark feature to make it more user friendly.

As a user, we will accidentally make a wrong command. For example, i mark the tutorial attendance of week 3 for Alex Yeoh and further mark attendance for 200 student, then i need to undo 200 times to change the mistake that i made. Somehow, redo command is limited.
Suggestion: Implement a unmark feature to make it more user friendly.