Success for every child is at the heart of what we do.  All children experience achieving high standards in some element of the curriculum.  Below are some examples of how we ensure success for all our pupils

P1 to P7: Masterclasses

On Friday afternoon, our children choose a club to go to that will develop their skills and abilities. Clubs vary but often include ICT, outdoor games, gardening, althletics and arts and crafts.


Each class will showcase their learning and achievements at a class assembly at some point in the school year.

Weekly assemblies are on a Friday.  We celebrate Head Teacher’s ‘Special Pupils’, pupil achievements in school and outside school and birthdays.

We also enjoy having special visitors to our assemblies.


We encourage all pupils to take responsibility for their actions.  The following roles show how some of our pupils can take leadership responsibilities:

Primary 7 Committee

Pupil Eco Committee

RRSA Committee

Pupil Council

Positive Play Leaders

Paired Reading Buddies

Savvy Saver Leaders.