The attendance session
Staff open a class session, mark the roster in a batch, add a note about how the class went, and close it. A session can be reopened when something needs correcting, and five attendance statuses cover the ways a class actually turns out.