The school is co-educational and non-denominational and provides an education for children from Pre 5 to P7, approximately 3 years – 12 years old. There is a warm and supportive ethos in the school which reflects a strong partnership between staff, pupils, parents and the local community.