Our current philosophy is to provide learning programmes that are challenging and appropriate to the present and future needs of our children – Skills for Life. The school recognises its responsibilities to meet the learning requirements of all children