Well managed school . HT is always willing to help with any issues and teachers generally are very helpful and supportive. Haven't had any bad experience . All our issues have been dealt with in a professional manner. My kids absolutely love the school .