The school’s facilities have been substantially upgraded to meet the needs of a growing student population, and to provide for a modern curriculum. Extensive classroom computer facilities exist, including Computer laboratories, plus individual staff and student internet access. The school library is computerised, with a most comprehensive range of resources. The external environment of the school is being continually developed, incorporating strong student and staff input and ownership.