Middle School

“Somewhere inside all of us is the power to change the world.”

– Roald Dahl.

In the Middle School Team, we want the children and young people in our care to enjoy learning through play while beginning to develop life skills and independence.
A great focus is put on functional literacy and numeracy skills, which is experienced and explored in a range of ways and through differentiated activities.

Within Middle School there are 8 classes with pupils ranging in age from 7 to 14 years old. The team is led by team leader, Mrs Terri McCallan, who is also a Middle School teacher.

Class Teacher Assistant(s)
M1 C Wheeler Lynn and Eva
M2 G Keenan Clodagh, Jenny and Sophia
M3 T McCallan Mary, Aimee, Kerry, Victoria, Catriona and Bronagh
M4 A Merron Alana and Emma
M5 C Reid Gosia and Cheryl
M6 S Pinkerton and E Creswell Emma and Tara
M7 Monica and Margretta
M8  J Torrens Martin

Middle School is the “bridge” between the Early Years and Transition. The foundation led in the Early Years is built upon. Children and young people have the opportunity to continue to progress and develop. Early literacy and numeracy skills are nurtured and teaching and learning is individual and appropriate to the needs of the pupils.
Having fun, play and adventure are a big part of Middle School. We enjoy activities such as Be Unique Dance classes, Jo Jingles, Zoom assemblies with other middle school classes, cookery, art and circle time.

We believe each pupil has potential and it is our job to support, nurture, teach and guide.


Further Information

Meet our Governors

School Governors work together as a team with the headteacher, who is responsible for the day-to-day management of the school....

School Policies

Here you will find links to our Child Protection Policy and Complaints Procedure Policy. If you have any questions, please...

News & Events

News & Events There is always plenty going on in our School Community from raising money for charities to celebrating...

School Holidays

Pupil Holiday List 2023-2024 Staff Development Days: Monday 2nd October and Tuesday 3rd October Halloween Break: Monday 30th October –...