Carrickerry National School strives to promote the development of all aspects of the person of the pupil – intellectual, physical, cultural, moral and spiritual – in a caring and challenging environment whereby each child can achieve his/her full potential.
See More