All school dates including term times and teacher training dates are updated regularly here:

Parents Calendar