Dmitry,
Is it possible to get more than 4 catagories in the attendance module. Sometimes our students are absent due to a school event, but are technically present for school records.
Not sure whether you could make this assignable where users could choose the number of catagories or you just chose a number of catagories like 8.
This would definitely make the module more flexible.
Great job on what you have done so far.