Has anyone got any recent info on this school please? We are seriously considering it for our son so would love some opinions. Thank you!