One of my instructor's was lamenting the fact that they had to click next to each student to mark that student's attendance for each session. When I pointed out that clicking on the column headers allowed the instructor to mark all of the students at one time they were astounded.
I am not a user interface designer but I presume there would be some design element that could be added to make this feature more discoverable. It is common practice now to allow a table of data to be re-ordered by clicking on column headers. Normally there is some indication that this feature is available such as a small up or down arrow next to the column header. Perhaps in this case a small check mark might serve as an indication to the user that clicking on the column header would check all entries in the column?
Only a small suggestion and, as I say, I am no designer.
Thanks to all of the people who work on this module. It is extremely useful.