Pupils at the School work through the following learning programme:
Language - Talking, Listening, Reading, Writing
Mathematics - Number, Money, Measurement, Shape, Position, Movement, Information Handling
Environmental Studies - Health & Safe Living, History, Geography, Science and Technology
Expressive Arts - Art & Design, Drama and Creative Dance, Music and Physical Education
Religious & Moral Education - Christianity, Other World Religions, Personal Search
Personal & Social Development & Health Education - Relationships, self esteem, handling disputes, the rights of the individual and of society are some of the strands of this topic. Health Studies include physical, emotional and social health strands.