Very cool work, the amount of detail that went into the curriculum is amazing! Just a quick question because I feel I am misunderstanding something - players get punishments for missing more than 3 sessions of each class in a semester, but at the same time it is impossible to NOT skip loads of classes? I mean, three lecture sessions of the required classes (Magical theory, Divination, Alchemy) are all on Monday morning. Was this a deliberate design choice so that players cannot avoid getting in trouble for skipping? Are they meant to use some sort of temporal magic to make all the sessions?
Thanks in advance for your help understanding these rules!
P.S sorry about the formatting of this comment, not sure what's happening with the line breaks.