Heather McKenzie

Heather McKenzie

Heather McKenzie studied at Stranmillis College and graduated in 1993 with BEd(Hons).  Since then she has worked in one village and two rural schools.

Although trained as a key stage 2 teacher, Heather has taught all primary classes, from reception to primary 7.  She has been a full-time Principal since 2005. 

Phone Number

Moat Primary School

Primary

Lisnaskea
ENNISKILLEN
BT92 0JH
United Kingdom

Telephone Number:
School Support Officer:

Gibson Primary School

Primary

64 Old Mountfield Road
OMAGH
BT79 7EG
United Kingdom

Telephone Number:
School Support Officer:

Tobermore Primary School

Primary

6 Maghera Road
Tobermore
MAGHERAFELT
BT45 5QB
United Kingdom

Telephone Number:
School Support Officer:

Lisnadill Primary School

Primary

7 Drumconwell Road
ARMAGH
BT60 2PS
United Kingdom

Telephone Number:
School Support Officer:

Cookstown Primary School

Primary

Coolnafranky Demesne
Molesworth Street
COOKSTOWN
BT80 8PF
United Kingdom

Telephone Number:
School Support Officer:

Dungannon Nursery School

Nursery

Circular Road
DUNGANNON
BT71 6BE
United Kingdom

Telephone Number:
School Support Officer:

Belleek Controlled School

Primary

Corry
BELLEEK
BT93 3EZ
United Kingdom

Telephone Number:
School Support Officer:

Tempo Primary School

Primary

Main Street
Tempo
ENNISKILLEN
BT94 3LU
United Kingdom

Telephone Number:
School Support Officer:

Ampertaine Primary School

Primary

94 Kilrea Road
Upperlands
MAGHERA
BT46 5SB
United Kingdom

Telephone Number:
School Support Officer:

Mountnorris Primary School

Primary

7 Main Street
Mountnorris
ARMAGH
BT60 2TR
United Kingdom

Telephone Number:
School Support Officer:

Woods Primary School

Primary

38 Oaklea Road
MAGHERAFELT
BT45 6HX
United Kingdom

Telephone Number:
School Support Officer:

Cookstown Nursery School

Nursery

Coolnafranky Estate
COOKSTOWN
BT80 8PF
United Kingdom

Telephone Number:
School Support Officer:

Aghadrumsee Primary School

Primary

Roslea
ENNISKILLEN
BT92 7AU
United Kingdom

Telephone Number:
School Support Officer:

Maguiresbridge Primary School

Primary

Drumgoon Road
MAGUIRESBRIDGE
BT94 4PJ
United Kingdom

Telephone Number:
School Support Officer:

Magherafelt Primary School

Primary

32 Castledawson Road
MAGHERAFELT
BT45 6PA
United Kingdom

Telephone Number:
School Support Officer:

Moneymore Primary School

Primary

Northland Drive
Moneymore
MAGHERAFELT
BT45 7QT
United Kingdom

Telephone Number:
School Support Officer:

Drumhillery Primary School

Primary

58 Drumhillery Road
MIDDLETOWN
BT60 3QB
United Kingdom

Telephone Number:
School Support Officer:

Markethill High School

Post Primary

61 Mowhan Road
Markethill
ARMAGH
BT60 1RE
United Kingdom

Telephone Number:
School Support Officer:

Newtownbutler No 2 Primary School

Primary

58 High Street
NEWTOWNBUTLER
BT92 8JE
United Kingdom

Telephone Number:
School Support Officer:

Irvinestown Primary School

Primary

Burfits Hill
IRVINESTOWN
BT94 1DY
United Kingdom

Telephone Number:
School Support Officer:

Bellaghy Primary School

Primary

79 William Street
Bellaghy
MAGHERAFELT
BT45 8HZ
United Kingdom

Telephone Number:
School Support Officer:

Churchill Primary School

Primary

4 Churchill Road
CALEDON
BT68 4UY
United Kingdom

Telephone Number:
School Support Officer:

The Cope Primary School

Primary

12 Ballygassey Road
Loughall
ARMAGH
BT61 8HY
United Kingdom

Telephone Number:
School Support Officer:

Fivemiletown College

Post Primary

Corcreevy Demesne
FIVEMILETOWN
BT75 0SB
United Kingdom

Telephone Number:
School Support Officer:

Florencecourt Primary School

Primary

Florencecourt
ENNISKILLEN
BT92 1BZ
United Kingdom

Telephone Number:
School Support Officer:

Enniskillen Model Primary School

Primary

3 Castlecoole Road
ENNISKILLEN
BT74 6HZ
United Kingdom

Telephone Number:
School Support Officer:

Maghera Primary School

Primary

15 Station Road
MAGHERA
BT46 5BS
United Kingdom

Telephone Number:
School Support Officer:

Ballytrea Primary School

Primary

52 Gortnaskea Road
Stewartstown
DUNGANNON
BT71 5NY
United Kingdom

Telephone Number:
School Support Officer:

Fivemiletown Primary School

Primary

166 Ballagh Road
FIVEMILETOWN
BT75 0QP
United Kingdom

Telephone Number:
School Support Officer:

Tandragee Junior High School

Post Primary

Armagh Road
Tandragee
CRAIGAVON
BT62 2AY
United Kingdom

Telephone Number:
School Support Officer:

Ballinamallard Primary School

Primary

17 Baragh Road
BALLINNAMALLARD
BT94 2AJ
United Kingdom

Telephone Number:
School Support Officer:

Lack Primary School

Primary

Lack
ENNISKILLEN
BT93 0DN
United Kingdom

Telephone Number:
School Support Officer:

Kilross Primary School

Primary

19 Duntibryan Road
Tobermore
MAGHERAFELT
BT45 5QL
United Kingdom

Telephone Number:
School Support Officer:

Aughnacloy Primary School

Primary

1 Carnteel Road
AUGHNACLOY
BT69 6DU
United Kingdom

Telephone Number:
School Support Officer:

Churchtown Primary School

Primary

36 Muff Road
COOKSTOWN
BT80 9XA
United Kingdom

Telephone Number:
School Support Officer:

Aughnacloy College

Post Primary

23 Carntell Road
AUGHNACLOY
BT69 6DX
United Kingdom

Telephone Number:
School Support Officer:

Brookeborough Primary School

Primary

Brookeborough
ENNISKILLEN
BT94 4EZ
United Kingdom

Telephone Number:
School Support Officer:

Lisbellaw Primary School

Primary

18 Cloghcor Road
LISBELLAW
BT94 5BE
United Kingdom

Telephone Number:
School Support Officer:

Castledawson Primary School

Primary

72 Main Street
Castledawson
MAGHERAFELT
BT45 8AB
United Kingdom

Telephone Number:
School Support Officer:

Donaghmore Primary School Dungannon

Primary

35 Main Street
Dongahmore
DUNGANNON
BT70 3EZ
United Kingdom

Telephone Number:
School Support Officer:

Hamiltonsbawn Primary School

Primary

Annareagh Road
Hamiltonsbawn
ARMAGH
BT61 9SA
United Kingdom

Telephone Number:
School Support Officer:

Cookstown High School

Post Primary

Coolnafrankie Demense
Moelsworth Street
COOKSTOWN
BT80 8PQ
United Kingdom

Telephone Number:
School Support Officer:

Derrygonnelly Primary School

Primary

Derrygonnelly
ENNISKILLEN
BT93 6HW
United Kingdom

Telephone Number:
School Support Officer:

Gortin Primary School

Primary

Plumbridge Road
Gortin
OMAGH
BT79 8QB
United Kingdom

Telephone Number:
School Support Officer:

Knockloughrim Primary School

Primary

337 Hillhead Road
Knockloughrim
MAGHERAFELT
BT45 8QT
United Kingdom

Telephone Number:
School Support Officer:

Augher Central Primary School

Primary

17 Knockmany Road
AUGHER
BT77 0BE
United Kingdom

Telephone Number:
School Support Officer:

Queen Elizabeth II Primary School Pomeroy

Primary

3 Edendoit Road
POMEROY
BT70 2RW
United Kingdom

Telephone Number:
School Support Officer:

Drumglass High School

Post Primary

Carland Road
DUNGANNON
BT71 4AA
United Kingdom

Telephone Number:
School Support Officer:

McClintock Primary School

Primary

77 Letfern Road
SESKANORE
BT78 1UQ
United Kingdom

Telephone Number:
School Support Officer:

Cooley Primary School

Primary

Cooley Road
Sixmilecross
OMAGH
BT79 7DH
United Kingdom

Telephone Number:
School Support Officer:

Magherafelt Nursery School

Nursery

323a Castledawson Road
MAGHERAFELT
BT45 6PA
United Kingdom

Telephone Number:
School Support Officer:

Moy Regional Primary School

Primary

12 Dungannon Road
Moy
DUNGANNON
BT71 7SN
United Kingdom

Telephone Number:
School Support Officer:

Orritor Primary School

Primary

249 Orritor Road
COOKSTOWN
BT80 9NE
United Kingdom

Telephone Number:
School Support Officer:

Sperrinview Special School

Special

8 Coalisland Road
Dungannon
BT71 6FA
United Kingdom

Telephone Number:
School Support Officer:

Gillygooley Primary School

Primary

71 Gillygooley Road
OMAGH
BT78 5PX
United Kingdom

Telephone Number:
School Support Officer:

Omagh North Nursery School

Nursery

Old Mountfield Road
OMAGH
BT79 7EG
United Kingdom

Telephone Number:
School Support Officer:

Magherafelt High School

Post Primary

30 Moneymore Road
MAGHERAFELT
BT45 6AF
United Kingdom

Telephone Number:
School Support Officer:

Stewartstown Primary School

Primary

33 Hillhead
Stewartstown
DUNGANNON
BT71 5HY
United Kingdom

Telephone Number:
School Support Officer:

Donaghey Primary School

Primary

28 Killygarvin Road
DUNGANNON
BT71 4DA
United Kingdom

Telephone Number:
School Support Officer:

Lisanally Special School

Special

Lisanally Lane
Armagh
BT61 7HF
United Kingdom

Telephone Number:
School Support Officer:

Denamona Primary School

Primary

31 Craigavon Road
Fintona
OMAGH
BT78 2BN
United Kingdom

Telephone Number:
School Support Officer:

Enniskillen Nursery School

Nursery

Dublin Road
ENNISKILLEN
BT74 6HH
United Kingdom

Telephone Number:
School Support Officer:

Kilronan Special School

Special

46 Ballyronan Road
Magherafelt
BT45 6EN
United Kingdom

Telephone Number:
School Support Officer:

Howard Primary School

Primary

2 Main Road
MOYGASHEL
BT71 7QR
United Kingdom

Telephone Number:
School Support Officer:

Bush Primary School

Primary

31 Mullaghteige Road
DUNGANNON
BT71 6QU
United Kingdom

Telephone Number:
School Support Officer:

Queen Elizabeth II Primary School

Primary

115 Kilskeery Road
Trillick
OMAGH
BT78 3RJ
United Kingdom

Telephone Number:
School Support Officer:

Omagh High School

Post Primary

14 Crevenagh Road
OMAGH
BT79 0EQ
United Kingdom

Telephone Number:
School Support Officer:

Foley Primary School

Primary

60 Ballymacnab Road
Tassagh
ARMAGH
BT60 2QS
United Kingdom

Telephone Number:
School Support Officer:

Coagh Primary School

Primary

31 Urbal Road
Coagh
COOKSTOWN
BT80 0DW
United Kingdom

Telephone Number:
School Support Officer:

Markethill Primary School

Primary

14 Mowhan Road
MARKETHILL
BT60 1RQ
United Kingdom

Telephone Number:
School Support Officer:

Langfield Primary School

Primary

2 Willmount Road
Drumquin
OMAGH
BT78 4PG
United Kingdom

Telephone Number:
School Support Officer:

Devenish College

Post Primary

1 Algeo Drive
Derrychara
ENNISKILLEN
BT74 6JL
United Kingdom

Telephone Number:
School Support Officer:

Hardy Memorial Primary School

Primary

22 New Line
Richhill
ARMAGH
BT61 9QR
United Kingdom

Telephone Number:
School Support Officer:

Walker Memorial Primary School

Primary

19 Annaghmakeown Road
DUNGANNON
BT70 3DQ
United Kingdom

Telephone Number:
School Support Officer:

Richmond Primary School

Primary

1 Old Omagh Road
Ballygawley
DUNGANNON
BT70 2EZ
United Kingdom

Telephone Number:
School Support Officer:

Omagh County Primary School

Primary

Campsie
OMAGH
BT79 0AJ
United Kingdom

Telephone Number:
School Support Officer:

Arvalee School and Resource Centre

Special

17 Deverney Road
OMAGH
BT79 0ND
United Kingdom

Telephone Number:
School Support Officer:

Armstrong Primary School

Primary

College Hill
ARMAGH
BT61 9DF
United Kingdom

Telephone Number:
School Support Officer:

Carntall Primary School

Primary

5 Aghintain Road
CLOGHER
BT76 0UY
United Kingdom

Telephone Number:
School Support Officer:

Killyman Primary School

Primary

15 Trewmount Road
DUNGANNON
BT71 6RL
United Kingdom

Telephone Number:
School Support Officer:

Dromore Primary School

Primary

25 Galbally Road
DROMORE
BT78 3EE
United Kingdom

Telephone Number:
School Support Officer:

Willowbridge School

Special

8 Lough Shore Road
Drumlyon
Enniskillen
BT74 7EY
United Kingdom

Telephone Number:
School Support Officer:

Darkley Primary School

Primary

71 Moss Row
Darkley
ARMAGH
BT60 3BG
United Kingdom

Telephone Number:
School Support Officer:

Newmills Primary School

Primary

96 Farlough Road
DUNGANNON
BT71 4DX
United Kingdom

Telephone Number:
School Support Officer:

Railway Street Nursery School

Nursery

Railway Street
ARMAGH
BT61 7HP
United Kingdom

Telephone Number:
School Support Officer:

Kesh Primary School

Primary

Crevenish Road
Kesh
ENNISKILLEN
BT93 1RF
United Kingdom

Telephone Number:
School Support Officer:

Jones Memorial Primary School

Primary

Mullylogan
ENNISKILLEN
BT74 5HX
United Kingdom

Telephone Number:
School Support Officer:

Omagh Academy

Grammar

21-23 Dublin Road
OMAGH
BT78 1HF
United Kingdom

Telephone Number:
School Support Officer:

Killylea Primary School

Primary

150 Killylea Road
ARMAGH
BT60 4LN
United Kingdom

Telephone Number:
School Support Officer:

Dungannon Primary School

Primary

Circular Road
DUNGANNON
BT71 6BE
United Kingdom

Telephone Number:
School Support Officer:

The Grove Nursery School

Nursery

Ballinahone Avenue
ARMAGH
BT60 1EE
United Kingdom

Telephone Number:
School Support Officer: