Absolutely an amazing school, my son has thrived in this setting. The staff are brilliant and the communication and boundaries are consistent all the time. The activities that the boys get to do is va...