- About us
- Schools
- Governors
- News
- Events
- Publications
- Ethos
- #OpenToAll
- Contact
- Search
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.
111-113 Limestone Road
BELFAST
BT15 3AB
United Kingdom
22 Woodvale Road
Eglinton
LONDONDERRY
BT47 3AH
United Kingdom
18 Hawkin Street
The Fountain
LONDONDERRY
BT48 6RD
United Kingdom
70 Crescent Link
LONDONDERRY
BT47 5FQ
United Kingdom
107 Dreen Road
Cullybackey
BALLYMENA
BT42 1EE
United Kingdom
Artillery Road
COLERAINE
BT52 2AQ
United Kingdom
175 Ballinlea Road
Stranocum
BALLYMONEY
BT53 8PR
United Kingdom
Seaview Drive
BELFAST
BT15 3NB
United Kingdom
83 Victoria Road
New Buildings
LONDONDERRY
BT47 2RL
United Kingdom
12 Cloughbuoy Road
Bready
STRABANE
BT82 0DN
United Kingdom
10a Melmount Gardens
Strabane
BT82 9EB
United Kingdom
20 Drumagrove Road
Clough
BALLYMENA
BT44 9RY
United Kingdom
5 Lisnagarot Road
Kilrea
COLERAINE
BT51 5SE
United Kingdom
North Road
BALLYMONEY
BT53 6BW
United Kingdom
629-633 Oldpark Road
BELFAST
BT14 6QX
United Kingdom
8 Glenhead Road
BALLYKELLY
BT49 9JS
United Kingdom
286 Drumrane Road
DUNGIVEN
BT47 4NL
United Kingdom
2 Ballyquin Road
Limavady
BT49 9ET
United Kingdom
145 Liminary Road
KELLS
BT42 3LS
United Kingdom
Ballycairn Road
COLERAINE
BT51 3HX
United Kingdom
78 Carhill Road
Garvagh
COLERAINE
BT51 5PQ
United Kingdom
Ligoniel Road
BELFAST
BT14 8BW
United Kingdom
26 Hospital Road
CASTLEDERG
BT81 7HY
United Kingdom
8 Chapel Road
DUNGIVEN
BT47 4RS
United Kingdom
15 - 17 Racecourse Road
Derry
BT48 7RE
United Kingdom
182 Knock Road
Dervock
BALLYMONEY
BT53 8BB
United Kingdom
120 Castleroe Road
COLERAINE
BT51 3RN
United Kingdom
43 Quay Road
BALLYCASTLE
BT54 6BJ
United Kingdom
Upper Castle Park
BELFAST
BT15 5FG
United Kingdom
76 Learmore Road
Killen
CASTLEDERG
BT81 7SD
United Kingdom
Deerpark Road
NEWTOWNSTEWART
BT78 4LA
United Kingdom
3 Ballyquin Road
LIMAVADY
BT49 9ET
United Kingdom
Croc-na-Mac Road
PORTRUSH
BT56 8JW
United Kingdom
12 Intermediate Road
BALLYMONEY
BT53 7AL
United Kingdom
North Road
BALLYMONEY
BT53 6BW
United Kingdom
Ballysillan Park
BELFAST
BT14 8LT
United Kingdom
43 Derry Road
STRABANE
BT82 8DX
United Kingdom
76 Academy Road
Rosemount
LONDONDERRY
BT48 7LH
United Kingdom
Milltown House
4 Liskey Road
STRABANE
BT82 8NN
United Kingdom
5 Priestland Road
BUSHMILLS
BT57 8QW
United Kingdom
34 Dunderg Road
Macosquin
COLERAINE
BT51 4ND
United Kingdom
Kylemore Road
COLERAINE
BT51 3HG
United Kingdom
Alliance Road
BELFAST
BT14 7JE
United Kingdom
31 Longland Road
Donemanagh
STRABANE
BT82 0PH
United Kingdom
Clonmeen Drive
Strathfoyle
LONDONDERRY
BT47 6UP
United Kingdom
110b Finvoy Road
BALLYMONEY
BT53 7JL
United Kingdom
77 Benvardin Road
BALLYMONEY
BT53 6NS
United Kingdom
2 Gracehill Road
Armoy
BALLYMONEY
BT53 8TD
United Kingdom
Ballysally Lane
Ballysally Estate
COLERAINE
BT52 2QA
United Kingdom
Sheringhurst Park
BELFAST
BT15 4BL
United Kingdom
Alexander Road
LIMAVADY
BT49 0BS
United Kingdom
48 Richill Park
LONDONDERRY
BT47 5QZ
United Kingdom
133 Garryduff Road
BALLYMONEY
BT53 7DR
United Kingdom
59 Cullybackey Road
AHOGHILL
BT42 1LA
United Kingdom
Ballycastle Road
COLERAINE
BT52 2ER
United Kingdom
33 Rathlin Road
BALLYCASTLE
BT54 6LD
United Kingdom
10 Lancaster Street
BELFAST
BT15 1EZ
United Kingdom
31 Berryhill Road
Artigarvan
STRABANE
BT82 0HN
United Kingdom
Bligh's Lane
LONDONDERRY
BT48 9PJ
United Kingdom
62 Main Street
CULLYBACKEY
BT42 1BW
United Kingdom
60 Priestland Road
BUSHMILLS
BT57 8UR
United Kingdom
2 Gorran Road
Blackhill
COLERAINE
BT51 4HA
United Kingdom
17 Garryduff Road
BALLYMONEY
BT53 7AN
United Kingdom
93 Cliftonville Road
BELFAST
BT14 6JQ
United Kingdom
Carnhill Estate
LONDONDERRY
BT48 8BA
United Kingdom
Village Lane
Glengalliagh Road
LONDONDERRY
BT48 8DU
United Kingdom
215 Whitepark Road
Dunseverick
BUSHMILLS
BT57 8SR
United Kingdom
79 Knockahollet Road
Dunloy
BALLYMENA
BT44 9BA
United Kingdom
1 Coleraine Road
Garvagh
COLERAINE
BT51 5HP
United Kingdom
44 Pottinger Street
Cullybackey
BALLYMENA
BT42 1BP
United Kingdom
Ligoniel Road
BELFAST
BT14 8BW
United Kingdom
163 Stevenson Park
BT47 3QT
United Kingdom
Heather Road
Galliagh
LONDONDERRY
BT48 9XD
United Kingdom
50 Lislagan Road
BALLYMONEY
BT53 7JF
United Kingdom
135 Atlantic Road
PORTRUSH
BT56 8PB
United Kingdom
Bamford Park
Rasharkin
BALLYMENA
BT44 8RX
United Kingdom
Dunluce Road
BUSHMILLS
BT57 8QQ
United Kingdom
Northland Road
LONDONDERRY
BT48 7HJ
United Kingdom
46 Richill Park
LONDONDERRY
BT47 5QZ
United Kingdom
Racecourse Road
LONDONDERRY
BT48 7RE
United Kingdom
78 Kilraughts Road
BALLYMONEY
BT53 7HL
United Kingdom
129 Curragh Road
Aghadowey
COLERAINE
BT51 4BT
United Kingdom
52 Danes Hill Road
COLERAINE
BT52 2QU
United Kingdom
Carthall Road
COLERAINE
BT51 3LR
United Kingdom
Lapwing Way
Waterside
LONDONDERRY
BT47 6LH
United Kingdom
6 Baronscourt Road
NEWTOWNSTEWART
BT78 4EX
United Kingdom
Trench Road
Waterside
LONDONDERRY
BT47 2DT
United Kingdom
Vow Road
BALLYMONEY
BT53 7PB
United Kingdom
34 Damhead Road
COELRAINE
BT52 1UF
United Kingdom
Main Street
Cloughmills
BALLYMENA
BT44 9L
United Kingdom
4 Rugby Avenue
Coleraine
BT52 1JL
United Kingdom
181 Culmore Road
LONDONDERRY
BT48 8JH
United Kingdom
20 Gregg Road
CLAUDY
BT47 4HX
United Kingdom
9A Greystone Road
LIMAVADY
BT49 0ND
United Kingdom
85 Carnbore Road
Liscolman
BALLYMONEY
BT53 8EE
United Kingdom
1 Ballywoolen Road
CASTLEROCK
BT51 4TZ
United Kingdom
3 Rugby Avenue
COLERAINE
BT52 1JL
United Kingdom
Cambridge Avenue
BALLYMENA
BT42 2EL
United Kingdom
30 Mullenan Road
BALLOUGRY
BT48 9XN
United Kingdom
Scroggy Road
LIMAVADY
BT49 0NB
United Kingdom
16 Castlegore Road
CASTLEDERG
BT81 7RU
United Kingdom
180 Moorfields Road
BALLYMENA
BT42 3EF
United Kingdom
Shuttle Hill
COLERAINE
BT51 3BZ
United Kingdom
10 Cullybackey Road
Portglenone
BALLYMENA
BT44 8AF
United Kingdom
58 Glenshane Road
Drumahoe
DUNGIVEN
BT47 3SF
United Kingdom
The Park
Sion Mills
STRABANE
BT82 9HP
United Kingdom
Irish Green Street
LIMAVADY
BT49 9AN
United Kingdom
48 Valley Road
Shankbridge
BALLYMENA
BT42 2LX
United Kingdom
Central Avenue
PORTSTEWART
BT55 7BT
United Kingdom
80 Balnamore Road
BALLYMONEY
BT53 7PT
United Kingdom