When should I submit Mid-year reports?

skieurope
Sat, 28 Dec 2019 16:24:55 +0000

I’m assuming its due when it is available from the school

You assume correctly.