The school serve a very supportive community, and staff are friendly, hardworking and conscientious. The school actively promote continuing professional development for all staff, in line with the needs of the individual and those of the school. They offe...
Read more