Thanks to those of you that provided feedback and highlighted the problem areas of the teacher review process. I have now fixed it, and found it to be – unsurprisingly – my fault.
The deadline for this is now extended in consideration of my poor programming skills, to the 19th. Please get the jump on those and try them as soon as possible, so we can find any further problems. There shouldn’t be any… famous last words