Great school, the communication between parents and school definitely needs to be worked on, they have a app which they could easily relay messages on but unfortunately they don't do this, eg. Is school open or closed on a bad weather day, have clubs been cancelled, but overall some amazing teachers and they look at individual children's needs my child has progressed very well here..