Bonnie Bravehearts celebrated St Andrew's Day with Scottish songs.
Pupils at aptly named St Andrew's Primary were in fine song to mark the celebration of their schools patron saint.
All classes took part in the tartan extravaganza each of them singing a Scottish song.
Older pupils in P6/7 did their own St Andrew's party version of the Proclaimers 'I'm On My Way' changing the words to suit the occasion.
While P2s delighted the rest of the school with 'You Cannae Shove Yer Granny Aff A Bus' complete with said granny wearing a grey wig and pushing a Zimmer, and a red cardboard bus.
Rousing song Heather on the Hill was performed by P7 and they all got together to dance in the finale to the Proclaimers 500 Miles.
Headteacher Alan Connick speaking at the annual assembly, said: "It's been great. All the children have been preparing well to perform for the rest of the school.
"Most classes sang songs, we also had a country dancing group for the first time who did really well."
"The pupils really enjoy the assembly and have been rehearsing along with their Christmas carols."
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here