Derek Harkness

Derek Harkness

Derek has worked in primary education for 33 years, as a teacher, ICT Advisory Officer and as Principal in three primary schools.

He has extensive experience in school leadership and school improvement, including development of future leaders through the PQH programme, PRSD training with Governors and assessing trainee teachers.

Phone Number

Cavehill Primary School

Primary

Upper Castle Park
BELFAST
BT15 5FG
United Kingdom

Telephone Number:
School Support Officer:

Killen Primary School

Primary

76 Learmore Road
Killen
CASTLEDERG
BT81 7SD
United Kingdom

Telephone Number:
School Support Officer:

Ardstraw Jubilee Primary School

Primary

Deerpark Road
NEWTOWNSTEWART
BT78 4LA
United Kingdom

Telephone Number:
School Support Officer:

Limavady Grammar School

Grammar

3 Ballyquin Road
LIMAVADY
BT49 9ET
United Kingdom

Telephone Number:
School Support Officer:

Portrush Primary School

Primary

Croc-na-Mac Road
PORTRUSH
BT56 8JW
United Kingdom

Telephone Number:
School Support Officer:

Leaney Primary School

Primary

12 Intermediate Road
BALLYMONEY
BT53 7AL
United Kingdom

Telephone Number:
School Support Officer:

Ballymoney Nursery School

Nursery

North Road
BALLYMONEY
BT53 6BW
United Kingdom

Telephone Number:
School Support Officer:

Ballysillan Primary School

Primary

Ballysillan Park
BELFAST
BT14 8LT
United Kingdom

Telephone Number:
School Support Officer:

Strabane Primary School

Primary

43 Derry Road
STRABANE
BT82 8DX
United Kingdom

Telephone Number:
School Support Officer:

The Academy Nursery School

Nursery

76 Academy Road
Rosemount
LONDONDERRY
BT48 7LH
United Kingdom

Telephone Number:
School Support Officer:

Strabane Academy

Grammar

Milltown House
4 Liskey Road
STRABANE
BT82 8NN
United Kingdom

Telephone Number:
School Support Officer:

Bushmills Primary School

Primary

5 Priestland Road
BUSHMILLS
BT57 8QW
United Kingdom

Telephone Number:
School Support Officer:

Macosquin Primary School

Primary

34 Dunderg Road
Macosquin
COLERAINE
BT51 4ND
United Kingdom

Telephone Number:
School Support Officer:

Kylemore Nursery School

Nursery

Kylemore Road
COLERAINE
BT51 3HG
United Kingdom

Telephone Number:
School Support Officer:

Wheatfield Primary School

Primary

Alliance Road
BELFAST
BT14 7JE
United Kingdom

Telephone Number:
School Support Officer:

Donemana Primary School

Primary

31 Longland Road
Donemanagh
STRABANE
BT82 0PH
United Kingdom

Telephone Number:
School Support Officer:

Strathfoyle Nursery School

Nursery

Clonmeen Drive
Strathfoyle
LONDONDERRY
BT47 6UP
United Kingdom

Telephone Number:
School Support Officer:

Carrowreagh Primary School

Primary

110b Finvoy Road
BALLYMONEY
BT53 7JL
United Kingdom

Telephone Number:
School Support Officer:

Kilmoyle Primary School

Primary

77 Benvardin Road
BALLYMONEY
BT53 6NS
United Kingdom

Telephone Number:
School Support Officer:

Armoy Primary School

Primary

2 Gracehill Road
Armoy
BALLYMONEY
BT53 8TD
United Kingdom

Telephone Number:
School Support Officer:

Ballysally Nursery School

Nursery

Ballysally Lane
Ballysally Estate
COLERAINE
BT52 2QA
United Kingdom

Telephone Number:
School Support Officer:

Lowwood Primary School

Primary

Sheringhurst Park
BELFAST
BT15 4BL
United Kingdom

Telephone Number:
School Support Officer:

Drumachose Primary School

Primary

Alexander Road
LIMAVADY
BT49 0BS
United Kingdom

Telephone Number:
School Support Officer:

Lisnagelvin Nursery School

Nursery

48 Richill Park
LONDONDERRY
BT47 5QZ
United Kingdom

Telephone Number:
School Support Officer:

Garryduff Primary School

Primary

133 Garryduff Road
BALLYMONEY
BT53 7DR
United Kingdom

Telephone Number:
School Support Officer:

Fourtowns Primary School

Primary

59 Cullybackey Road
AHOGHILL
BT42 1LA
United Kingdom

Telephone Number:
School Support Officer:

Harpurs Hill Primary School

Primary

Ballycastle Road
COLERAINE
BT52 2ER
United Kingdom

Telephone Number:
School Support Officer:

Ballycastle High School

Post Primary

33 Rathlin Road
BALLYCASTLE
BT54 6LD
United Kingdom

Telephone Number:
School Support Officer:

Bunscoil Mhic Reachtain

Primary

10 Lancaster Street
BELFAST
BT15 1EZ
United Kingdom

Telephone Number:
School Support Officer:

Artigarvan Primary School

Primary

31 Berryhill Road
Artigarvan
STRABANE
BT82 0HN
United Kingdom

Telephone Number:
School Support Officer:

Bligh's Lane Nursery School

Nursery

Bligh's Lane
LONDONDERRY
BT48 9PJ
United Kingdom

Telephone Number:
School Support Officer:

Buick Memorial Primary School

Primary

62 Main Street
CULLYBACKEY
BT42 1BW
United Kingdom

Telephone Number:
School Support Officer:

Ballytober Primary School

Primary

60 Priestland Road
BUSHMILLS
BT57 8UR
United Kingdom

Telephone Number:
School Support Officer:

Gorran Primary School

Primary

2 Gorran Road
Blackhill
COLERAINE
BT51 4HA
United Kingdom

Telephone Number:
School Support Officer:

Ballymoney High School

Post Primary

17 Garryduff Road
BALLYMONEY
BT53 7AN
United Kingdom

Telephone Number:
School Support Officer:

Cliftonville Integrated Primary School

Primary

93 Cliftonville Road
BELFAST
BT14 6JQ
United Kingdom

Telephone Number:
School Support Officer:

Greenhaw Primary School

Primary

Carnhill Estate
LONDONDERRY
BT48 8BA
United Kingdom

Telephone Number:
School Support Officer:

Carnhill Nursery School

Nursery

Village Lane
Glengalliagh Road
LONDONDERRY
BT48 8DU
United Kingdom

Telephone Number:
School Support Officer:

Dunseverick Primary School

Primary

215 Whitepark Road
Dunseverick
BUSHMILLS
BT57 8SR
United Kingdom

Telephone Number:
School Support Officer:

Knockahollet Primary School

Primary

79 Knockahollet Road
Dunloy
BALLYMENA
BT44 9BA
United Kingdom

Telephone Number:
School Support Officer:

Garvagh Primary School

Primary

1 Coleraine Road
Garvagh
COLERAINE
BT51 5HP
United Kingdom

Telephone Number:
School Support Officer:

Cullybackey College

Post Primary

44 Pottinger Street
Cullybackey
BALLYMENA
BT42 1BP
United Kingdom

Telephone Number:
School Support Officer:

Glenbank Nursery School

Nursery

Ligoniel Road
BELFAST
BT14 8BW
United Kingdom

Telephone Number:
School Support Officer:

Ashlea Primary and Nursery School

Primary

163 Stevenson Park
BT47 3QT
United Kingdom

Telephone Number:
School Support Officer:

Galliagh Nursery School

Nursery

Heather Road
Galliagh
LONDONDERRY
BT48 9XD
United Kingdom

Telephone Number:
School Support Officer:

Lislagan Primary School

Primary

50 Lislagan Road
BALLYMONEY
BT53 7JF
United Kingdom

Telephone Number:
School Support Officer:

Carnalridge Primary School

Primary

135 Atlantic Road
PORTRUSH
BT56 8PB
United Kingdom

Telephone Number:
School Support Officer:

Rasharkin Primary school

Primary

Bamford Park
Rasharkin
BALLYMENA
BT44 8RX
United Kingdom

Telephone Number:
School Support Officer:

Dunluce School

Post Primary

Dunluce Road
BUSHMILLS
BT57 8QQ
United Kingdom

Telephone Number:
School Support Officer:

Londonderry Model Primary School

Primary

2 Northland Road
LONDONDERRY
BT48 7HJ
United Kingdom

Telephone Number:
School Support Officer:

Lisnagelvin Primary School

Primary

46 Richill Park
LONDONDERRY
BT47 5QZ
United Kingdom

Telephone Number:
School Support Officer:

Belmont Nursery School

Nursery

Racecourse Road
LONDONDERRY
BT48 7RE
United Kingdom

Telephone Number:
School Support Officer:

Landhead Primary School

Primary

78 Kilraughts Road
BALLYMONEY
BT53 7HL
United Kingdom

Telephone Number:
School Support Officer:

Culcrow Primary School

Primary

129 Curragh Road
Aghadowey
COLERAINE
BT51 4BT
United Kingdom

Telephone Number:
School Support Officer:

Ballysally Primary School

Primary

52 Danes Hill Road
COLERAINE
BT52 2QU
United Kingdom

Telephone Number:
School Support Officer:

Coleraine College

Post Primary

Carthall Road
COLERAINE
BT51 3LR
United Kingdom

Telephone Number:
School Support Officer:

Ebrington Primary School

Primary

67B Limavady Road
Waterside
LONDONDERRY
BT47 6LR
United Kingdom

Telephone Number:
School Support Officer:

Newtownstewart Model Primary School

Primary

6 Baronscourt Road
NEWTOWNSTEWART
BT78 4EX
United Kingdom

Telephone Number:
School Support Officer:

Trench Road Nursery School

Nursery

Trench Road
Waterside
LONDONDERRY
BT47 2DT
United Kingdom

Telephone Number:
School Support Officer:

Eden Primary School Ballymoney

Primary

Vow Road
BALLYMONEY
BT53 7PB
United Kingdom

Telephone Number:
School Support Officer:

Damhead Primary School

Primary

34 Damhead Road
COELRAINE
BT52 1UF
United Kingdom

Telephone Number:
School Support Officer:

Cloughmills Primary School

Primary

Main Street
Cloughmills
BALLYMENA
BT44 9L
United Kingdom

Telephone Number:
School Support Officer:

Sandelford Special School

Special

4 Rugby Avenue
Coleraine
BT52 1JL
United Kingdom

Telephone Number:
School Support Officer:

Culmore Primary School

Primary

181 Culmore Road
LONDONDERRY
BT48 8JH
United Kingdom

Telephone Number:
School Support Officer:

Cumber Claudy Primary School

Primary

20 Gregg Road
CLAUDY
BT47 4HX
United Kingdom

Telephone Number:
School Support Officer:

Limavady Nursery School

Nursery

9A Greystone Road
LIMAVADY
BT49 0ND
United Kingdom

Telephone Number:
School Support Officer:

Straidbilly Primary School

Primary

85 Carnbore Road
Liscolman
BALLYMONEY
BT53 8EE
United Kingdom

Telephone Number:
School Support Officer:

Hezlett Primary School

Primary

1 Ballywoolen Road
CASTLEROCK
BT51 4TZ
United Kingdom

Telephone Number:
School Support Officer:

Irish Society Primary School

Primary

3 Rugby Avenue
COLERAINE
BT52 1JL
United Kingdom

Telephone Number:
School Support Officer:

Cambridge House Grammar

Grammar

Cambridge Avenue
BALLYMENA
BT42 2EL
United Kingdom

Telephone Number:
School Support Officer:

Ballougry Primary School

Primary

30 Mullenan Road
BALLOUGRY
BT48 9XN
United Kingdom

Telephone Number:
School Support Officer:

Limavady Central Primary School

Primary

57 Scroggy Road
LIMAVADY
BT49 0NB
United Kingdom

Telephone Number:
School Support Officer:

Castlederg High School

Post Primary

16 Castlegore Road
CASTLEDERG
BT81 7RU
United Kingdom

Telephone Number:
School Support Officer:

Moorfields Primary School

Primary

180 Moorfields Road
BALLYMENA
BT42 3EF
United Kingdom

Telephone Number:
School Support Officer:

Killowen Primary School Coleraine

Primary

Shuttle Hill
COLERAINE
BT51 3BZ
United Kingdom

Telephone Number:
School Support Officer:

Portglenone Primary School

Primary

10 Cullybackey Road
Portglenone
BALLYMENA
BT44 8AF
United Kingdom

Telephone Number:
School Support Officer:

Drumahoe Primary School

Primary

58 Glenshane Road
Drumahoe
DUNGIVEN
BT47 3SF
United Kingdom

Telephone Number:
School Support Officer:

Sion Mills Primary School

Primary

The Park
Sion Mills
STRABANE
BT82 9HP
United Kingdom

Telephone Number:
School Support Officer:

Limavady High School

Post Primary

Irish Green Street
LIMAVADY
BT49 9AN
United Kingdom

Telephone Number:
School Support Officer:

Carnaghts Primary School

Primary

48 Valley Road
Shankbridge
BALLYMENA
BT42 2LX
United Kingdom

Telephone Number:
School Support Officer:

Portstewart Primary School

Primary

Central Avenue
PORTSTEWART
BT55 7BT
United Kingdom

Telephone Number:
School Support Officer:

Balnamore Primary School

Primary

80 Balnamore Road
BALLYMONEY
BT53 7PT
United Kingdom

Telephone Number:
School Support Officer:

Currie Primary School

Primary

111-113 Limestone Road
BELFAST
BT15 3AB
United Kingdom

Telephone Number:
School Support Officer:

Eglinton Primary School

Primary

22 Woodvale Road
Eglinton
LONDONDERRY
BT47 3AH
United Kingdom

Telephone Number:
School Support Officer:

Fountain Primary School

Primary

18 Hawkin Street
The Fountain
LONDONDERRY
BT48 6RD
United Kingdom

Telephone Number:
School Support Officer:

Lisneal College

Post Primary

70 Crescent Link
LONDONDERRY
BT47 5FQ
United Kingdom

Telephone Number:
School Support Officer:

The Diamond Primary School

Primary

107 Dreen Road
Cullybackey
BALLYMENA
BT42 1EE
United Kingdom

Telephone Number:
School Support Officer:

Millburn Primary School

Primary

Artillery Road
COLERAINE
BT52 2AQ
United Kingdom

Telephone Number:
School Support Officer:

Bushvalley Primary School

Primary

175 Ballinlea Road
Stranocum
BALLYMONEY
BT53 8PR
United Kingdom

Telephone Number:
School Support Officer:

Seaview Primary School Belfast

Primary

Seaview Drive
BELFAST
BT15 3NB
United Kingdom

Telephone Number:
School Support Officer:

Newbuildings Primary School

Primary

83 Victoria Road
New Buildings
LONDONDERRY
BT47 2RL
United Kingdom

Telephone Number:
School Support Officer:

Bready Jubilee Primary School

Primary

12 Cloughbuoy Road
Bready
STRABANE
BT82 0DN
United Kingdom

Telephone Number:
School Support Officer:

Knockavoe School and Resource Centre

Special

10a Melmount Gardens
Strabane
BT82 9EB
United Kingdom

Telephone Number:
School Support Officer:

Clough Primary School

Primary

20 Drumagrove Road
Clough
BALLYMENA
BT44 9RY
United Kingdom

Telephone Number:
School Support Officer:

Kilrea Primary School

Primary

5 Lisnagarot Road
Kilrea
COLERAINE
BT51 5SE
United Kingdom

Telephone Number:
School Support Officer:

Ballymoney Model Controlled Integrated Primary School

Primary

North Road
BALLYMONEY
BT53 6BW
United Kingdom

Telephone Number:
School Support Officer:

Carr's Glen Primary School

Primary

629-633 Oldpark Road
BELFAST
BT14 6QX
United Kingdom

Telephone Number:
School Support Officer:

Ballykelly Primary School

Primary

8 Glenhead Road
BALLYKELLY
BT49 9JS
United Kingdom

Telephone Number:
School Support Officer:

Drumrane Primary School

Primary

286 Drumrane Road
DUNGIVEN
BT47 4NL
United Kingdom

Telephone Number:
School Support Officer:

Rossmar Special School

Special

2 Ballyquin Road
Limavady
BT49 9ET
United Kingdom

Telephone Number:
School Support Officer:

Kells and Connor Primary School

Primary

145 Liminary Road
KELLS
BT42 3LS
United Kingdom

Telephone Number:
School Support Officer:

D H Christie Memorial Primary School

Primary

Ballycairn Road
COLERAINE
BT51 3HX
United Kingdom

Telephone Number:
School Support Officer:

Carhill Integrated School

Primary

78 Carhill Road
Garvagh
COLERAINE
BT51 5PQ
United Kingdom

Telephone Number:
School Support Officer:

Ligoniel Primary School

Primary

Ligoniel Road
BELFAST
BT14 8BW
United Kingdom

Telephone Number:
School Support Officer:

Edwards Primary School

Primary

26 Hospital Road
CASTLEDERG
BT81 7HY
United Kingdom

Telephone Number:
School Support Officer:

Gaelscoil Neachtain

Primary

8 Chapel Road
DUNGIVEN
BT47 4RS
United Kingdom

Telephone Number:
School Support Officer:

Ardnashee School and College

Special

15 - 17 Racecourse Road
Derry
BT48 7RE
United Kingdom

Telephone Number:
School Support Officer:

William Pinkerton Memorial Primary School

Primary

182 Knock Road
Dervock
BALLYMONEY
BT53 8BB
United Kingdom

Telephone Number:
School Support Officer:

Castleroe Primary School

Primary

120 Castleroe Road
COLERAINE
BT51 3RN
United Kingdom

Telephone Number:
School Support Officer:

Ballycastle Integrated Primary School

Primary

43 Quay Road
BALLYCASTLE
BT54 6BJ
United Kingdom

Telephone Number:
School Support Officer: