[@Prince of Seraphs] Yeah from memory, that's pretty standard-fare for high school, I know my program in University (most Canadian programs actually) can be pretty harsh. Any late assignments are automatic zeroes, if you get zero on any assignment you fail the class and credit and you can only get extensions on medical notes.