Foundation Stage Team

Roisin Mulvihill

Roisin Mulvihill

Maureen McGrath

Maureen McGrath

Kathleen Smith

Kathleen Smith

Collette Larkin

Collette Larkin

Key Stage 1 Team

Sophie Kinloch

Sophie Kinloch

Maeve Moloney

Maeve Moloney

Laura Evans

Laura Evans

Aleema Ali

Aleema Ali

Key Stage 2 Team

Marguerite O'Connor

Marguerite O'Connor

Lucinda Brown

Lucinda Brown

James Didcott

James Didcott

Michael Hargadine

Michael Hargadine

Specialist Teachers

Faiza Speed

Faiza Speed

Melissa Patrick

Melissa Patrick

Steve Simmonds

Steve Simmonds

Cristina Blasquez

Cristina Blasquez

Noura Saleh

Noura Saleh

Dalia Elgarem

Dalia Elgarem

Abdelhameed Kerba

Abdelhameed Kerba

Asmaa Zahra

Asmaa Zahra

Rohma Khan

Rohma Khan