It was just another magical day at Kingarth Street as primary pupils hosted their Latin classes with a Harry Potter theme.
Pupils were transformed into witches and wizards from the moment they walked into the classroom.
They enjoyed learning all about the language of Ancient Rome through song and spell.
From the school motto 'Veritas', meaning 'Truth', to the everyday words in the English language, this term the whole school has been learning how to spell, read and translate in Latin.
Pictured here are the P3 class who enjoyed casting spells and donning cloaks during a spellbinding class.