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

Forth River Primary School

Primary

100 Carinmartin Road
BELFAST
BT13 3PQ
United Kingdom

Telephone Number:
School Support Officer:

Arellian Nursery School

Nursery

50 Bentham Drive
Donegall Road
BELFAST
BT12 5NS
United Kingdom

Telephone Number:
School Support Officer:

Moat Primary School

Primary

Lisnaskea
ENNISKILLEN
BT92 0JH
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:

Ballytrea Primary School

Primary

52 Gortnaskea Road
Stewartstown
DUNGANNON
BT71 5NY
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:

Springfield Primary School

Primary

425 Springfield Road
BELFAST
BT12 7DJ
United Kingdom

Telephone Number:
School Support Officer:

Edenderry Nursery School

Nursery

1 Mayo Link
BELFAST
BT13 3BD
United Kingdom

Telephone Number:
School Support Officer:

Belleek Controlled School

Primary

Corry
BELLEEK
BT93 3EZ
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:

Aughnacloy Primary School

Primary

1 Carnteel Road
AUGHNACLOY
BT69 6DU
United Kingdom

Telephone Number:
School Support Officer:

Orritor Primary School

Primary

249 Orritor Road
COOKSTOWN
BT80 9NE
United Kingdom

Telephone Number:
School Support Officer:

Taughmonagh Primary School

Primary

Findon Gardens
BELFAST
BT9 6QL
United Kingdom

Telephone Number:
School Support Officer:

Tudor Lodge Nursery School

Nursery

Tudor Place, Crumlin Road
BELFAST
BT13 1LY
United Kingdom

Telephone Number:
School Support Officer:

Aghadrumsee Primary School

Primary

Roslea
ENNISKILLEN
BT92 7AU
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:

Donaghmore Primary School Dungannon

Primary

35 Main Street
Dongahmore
DUNGANNON
BT70 3EZ
United Kingdom

Telephone Number:
School Support Officer:

Donaghey Primary School

Primary

28 Killygarvin Road
DUNGANNON
BT71 4DA
United Kingdom

Telephone Number:
School Support Officer:

Springhill Primary School

Primary

247 Ballgomartin Road
BELFAST
BT13 3NH
United Kingdom

Telephone Number:
School Support Officer:

Brefne Nursery School

Nursery

111 Salisbury Ave
BELFAST
BT15 5EH
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:

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:

Augher Central Primary School

Primary

17 Knockmany Road
AUGHER
BT77 0BE
United Kingdom

Telephone Number:
School Support Officer:

Bush Primary School

Primary

31 Mullaghteige Road
DUNGANNON
BT71 6QU
United Kingdom

Telephone Number:
School Support Officer:

Edenbrooke Primary School

Primary

Tennent Street
BELFAST
BT13 3GG
United Kingdom

Telephone Number:
School Support Officer:

New Lodge Nursery School

Nursery

Duncairn Parade
BELFAST
BT15 2EL
United Kingdom

Telephone Number:
School Support Officer:

Florencecourt Primary School

Primary

Florencecourt
ENNISKILLEN
BT92 1BZ
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:

Moy Regional Primary School

Primary

12 Dungannon Road
Moy
DUNGANNON
BT71 7SN
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:

Stranmillis Primary School

Primary

Knightsbridge Park
BELFAST
BT13 3GG
United Kingdom

Telephone Number:
School Support Officer:

Shaftesbury Nursery School

Nursery

23-25 Percy Street
BELFAST
BT13 2HS
United Kingdom

Telephone Number:
School Support Officer:

Ballinamallard Primary School

Primary

17 Baragh Road
BALLINNAMALLARD
BT94 2AJ
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:

Stewartstown Primary School

Primary

33 Hillhead
Stewartstown
DUNGANNON
BT71 5HY
United Kingdom

Telephone Number:
School Support Officer:

Killyman Primary School

Primary

15 Trewmount Road
DUNGANNON
BT71 6RL
United Kingdom

Telephone Number:
School Support Officer:

Finaghy Primary School

Primary

Finaghy Road South
BELFAST
BT10 0DR
United Kingdom

Telephone Number:
School Support Officer:

Victoria Nursery School

Nursery

Victoria Parade
BELFAST
BT15 2EP
United Kingdom

Telephone Number:
School Support Officer:

Brookeborough Primary School

Primary

Brookeborough
ENNISKILLEN
BT94 4EZ
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:

Howard Primary School

Primary

2 Main Road
MOYGASHEL
BT71 7QR
United Kingdom

Telephone Number:
School Support Officer:

Fivemiletown Nursery School

Nursery

166A Ballagh Road
FIVEMILETOWN
BT75 0QP
United Kingdom

Telephone Number:
School Support Officer:

Black Mountain Primary School

Primary

Black Mountain Place
BELFAST
BT13 3TT
United Kingdom

Telephone Number:
School Support Officer:

Hope Nursery School

Nursery

104 Hopewell Crescent
BELFAST
BT13 1DP
United Kingdom

Telephone Number:
School Support Officer:

Derrygonnelly Primary School

Primary

Derrygonnelly
ENNISKILLEN
BT93 6HW
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:

Coagh Primary School

Primary

31 Urbal Road
Coagh
COOKSTOWN
BT80 0DW
United Kingdom

Telephone Number:
School Support Officer:

Dungannon Nursery School

Nursery

Circular Road
DUNGANNON
BT71 6BE
United Kingdom

Telephone Number:
School Support Officer:

Donegall Road Primary School

Primary

Maldon Street
BELFAST
BT12 6HE
United Kingdom

Telephone Number:
School Support Officer:

Stanhope Street Nursery School

Nursery

Stanhope Drive
BELFAST
BT13 1BX
United Kingdom

Telephone Number:
School Support Officer:

McClintock Primary School

Primary

77 Letfern Road
SESKANORE
BT78 1UQ
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:

Walker Memorial Primary School

Primary

19 Annaghmakeown Road
DUNGANNON
BT70 3DQ
United Kingdom

Telephone Number:
School Support Officer:

Cookstown Nursery School

Nursery

Coolnafranky Estate
COOKSTOWN
BT80 8PF
United Kingdom

Telephone Number:
School Support Officer:

Fane Street Primary School

Primary

Fane Street
BELFAST
BT9 7BW
United Kingdom

Telephone Number:
School Support Officer:

Oldpark Nursery School

Nursery

Sylvan Street
BELFAST
BT14 6GN
United Kingdom

Telephone Number:
School Support Officer:

Dunmullan Primary School

Primary

42 Dunmullan Road
KNOCKMOYLE
BT79 7TE
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:

Carntall Primary School

Primary

5 Aghintain Road
CLOGHER
BT76 0UY
United Kingdom

Telephone Number:
School Support Officer:

Fivemiletown College

Post Primary

Corcreevy Demesne
FIVEMILETOWN
BT75 0SB
United Kingdom

Telephone Number:
School Support Officer:

Blythefield Primary School

Primary

Blythe Street
BELFAST
BT12 5HX
United Kingdom

Telephone Number:
School Support Officer:

Cedar Lodge Special School

Special

24 Landsdowne Park North
Belfast
BT15 4AE
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:

Newmills Primary School

Primary

96 Farlough Road
DUNGANNON
BT71 4DX
United Kingdom

Telephone Number:
School Support Officer:

Aughnacloy College

Post Primary

23 Carntell Road
AUGHNACLOY
BT69 6DX
United Kingdom

Telephone Number:
School Support Officer:

Glenwood Primary School

Primary

4-22 Upper Riga Street
BELFAST
BT13 3GW
United Kingdom

Telephone Number:
School Support Officer:

Fleming Fulton Special School

Special

Upper Malone Road
Belfast
BT9 6TY
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:

Dungannon Primary School

Primary

Circular Road
DUNGANNON
BT71 6BE
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:

Malvern Primary School

Primary

Forster Street
BELFAST
BT13 1HD
United Kingdom

Telephone Number:
School Support Officer:

Harberton Special School

Special

Harberton Park
Belfast
BT9 6TX
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:

Dunmurry Primary School

Primary

Glenburn Road
Dunmurry
BELFAST
BT17 9AN
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:

Drumglass High School

Post Primary

Carland Road
DUNGANNON
BT71 4AA
United Kingdom

Telephone Number:
School Support Officer:

Botanic Primary School

Primary

6 Botanic Court
BELFAST
BT7 1QY
United Kingdom

Telephone Number:
School Support Officer:

Glenveagh School

Special

Harberton Park
Belfast
BT9 6TX
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:

Belvoir Park Primary School

Primary

Belvoir Park
BELFAST
BT8 7DL
United Kingdom

Telephone Number:
School Support Officer:

Woods Primary School

Primary

38 Oaklea Road
MAGHERAFELT
BT45 6HX
United Kingdom

Telephone Number:
School Support Officer:

Sperrinview Special School

Special

8 Coalisland Road
Dungannon
BT71 6FA
United Kingdom

Telephone Number:
School Support Officer:

Harmony Primary School

Primary

Forthriver Crescent
BELFAST
BT13 3SY
United Kingdom

Telephone Number:
School Support Officer:

Oakwood School & Assessment Centre

Special

Harberton Park
Belfast
BT9 6TX
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:

Moneymore Primary School

Primary

Northland Drive
Moneymore
MAGHERAFELT
BT45 7QT
United Kingdom

Telephone Number:
School Support Officer:

Fivemiletown Primary School

Primary

166 Ballagh Road
FIVEMILETOWN
BT75 0QP
United Kingdom

Telephone Number:
School Support Officer:

Forge Integrated Primary School

Primary

20 Carolan Road
BELFAST
BT7 3HE
United Kingdom

Telephone Number:
School Support Officer:

Kesh Primary School

Primary

Crevenish Road
Kesh
ENNISKILLEN
BT93 1RF
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:

Churchill Primary School

Primary

4 Churchill Road
CALEDON
BT68 4UY
United Kingdom

Telephone Number:
School Support Officer:

Churchtown Primary School

Primary

36 Muff Road
COOKSTOWN
BT80 9XA
United Kingdom

Telephone Number:
School Support Officer: