News
14th Feb 2026
This week, our pupils enjoyed a variety of Valentine’s-themed arts and crafts...
14th Feb 2026
Wishing everyone a day filled with love, kindness, and smiles. Our Primary 6 class...
12th Feb 2026
A collective effort with lots of styles and materials explored and knowledge gained...
12th Feb 2026
The children took part in an informative assembly on Internet safety, with a focus...
11th Feb 2026
Using creativity, patience, and lots of imagination, they designed stunning pop-up...
11th Feb 2026
Our wonderful Primary 7 buddies teamed up with Primary 1/2 for a heartwarming afternoon...
11th Feb 2026
Thank you to everyone who took part — it was great fun seeing what everyone's...
10th Feb 2026
Primary 1/2 had a wonderful time celebrating Valentine’s Day through a range...
10th Feb 2026
Well done to the children who participated in the annual Credit Union Quiz on Sunday...
10th Feb 2026
Primary 6 have been creating their own class presentations to present to the class....
Archive
Show
