This school is absolutely fabulous. Our child joined the school this academic year and has just thrived. We have had such a positive start, and feel that so much effort goes into everything. There are...