Staff
We have a staff of over 70 - comprising of 51 teachers, 4 SNAs, in addition to our administrative and caretaking staff, as well as our student teachers.

Our Staff 2023/2024 (Alphabetically listed)
Olive Barry - School Secretary
Francis Broderick - Teacher of Business and Special Educational Needs
Yvonne Buckley - Teacher of English, History, and Social Personal & Health Education
Karen Burke - Teacher of Geography, Economics and Civic,Social & Political Education
Louise Burke - Teacher of Music and Civic,Social & Political Education
Sheena Butterfield - Deputy Principal
Catherine Casey - Teacher of Physics, Applied Mathematics, Mathematics and Junior Cycle Science
Kay Collins - Teacher of Geography, English and Special Educational Needs
David Collopy - Teacher of Gaeilge, History and Civic,Social & Political Education
Diane Condon - Teacher of Chemistry, Biology and Junior Cycle Science
Ciara Conway - Teacher of Music, Religious Education and Social Personal & Health Education
Grainne Costelloe - School Secretary
Liam Cronin - Teacher of Mathematics and IT
Niall Crowe - Teacher of English and History
Nicola Cunningham - Deputy Principal
Cathal Daly - Teacher of Business
Padraig de Brún - Teacher of Gaeilge and Religious Education
Hazel Deegan - SNA
Padraig Doyle - Teacher of Guidance, History and Religious Education
Sinéad Drake - SNA
Jason Fahy - SNA
Eileen Flanagan - Teacher of Mathematics and IT
Paul Flanagan - Teacher of Gaeilge and Physical Education
Tracey Foley - Teacher of German, Gaeilge, IT and Social Personal & Health Education
Enda Gavigan - Teacher of Geography, Religious Education and Social Personal & Health Education
Michael Gleeson - Teacher of Guidance, Religious Education and History
Conor Glynn - Teacher of Geography and Physical Education
Sean Guilfoyle - Teacher of Design and Communication Graphics
Daniel Harrison - Teacher of Art
Phil Harte - Teacher of Physics, Applied Mathematics and Junior Cycle Science
Rita Hayes - Teacher of German, History and Civic,Social & Political Education
Mary Healy - Teacher of French and Mathematics
Patricia Heuston - Teacher of Gaeilge
Patrique Kelly - Teacher of Physical Education and Geography
Seamus Kelly - Teacher of English and History
Cathal Kilcline - Teacher of French and IT
Derek Larkin - Teacher of Business and Accounting
Geraldine Lee - Accounts Administrator
Victor Leyden - Teacher of Religious Education and History
Kevin Long - Teacher of Design and Communications Graphics
Fergal Lyons - Teacher of Mathematics and Physical Education
Aoife McCarthy - Teacher of English and Special Educational Needs
Connie McLoughlin - Teacher of English and History
Joe McMahon - School Caretaker
Martin McPhail - Teacher of Physical Education and Geography
Niall Moran - Teacher of Business and Special Educational Needs
Sharon Moriarty - Teacher of French and Special Educational Needs
Aisling Mullen - Teacher of Biology and Junior Cycle Science
Julianne Neville - Teacher of Art and Social Personal & Health Education
Pat O'Connor - School Caretaker
Cormac O'Donovan - Teacher of Mathematics and Applied Mathematics
Patricia O'Dwyer - Teacher of Mathematics
Elaine O'Leary - Teacher of English
Jenna O'Neill - Teacher of Biology, Agricultural Science and Junior Cycle Science
Noreen O'Regan - SNA
Tom Prendergast - Principal
Paula Reidy - Teacher of Mathematics and IT
Paul Sugrue - Teacher of Business and Accounting
Moira Wallace - Teacher of Business, History and Special Educational Needs