- About us
- Schools
- Governors
- News
- Events
- Publications
- Ethos
- #OpenToAll
- Contact
- Search
Andrew has had a rewarding teaching career after graduating from Stranmillis in 1987. He is a former Vice-Principal of a large post-primary school.
Before joining CSSC, Andrew worked as an External Adviser supporting Principals in PRSD and as an Executive Coach working with senior management.
12 Shrigley Road
Killyleagh
DOWNPATRICK
BT30 9SR
United Kingdom
Sloan Avenue
LURGAN
BT66 8NY
United Kingdom
Mossvale Road
DROMORE
BT25 1DG
United Kingdom
1 Tandragee Road
POYNTZPASS
BT35 6SL
United Kingdom
Railway Street
ARMAGH
BT61 7HP
United Kingdom
31 Banbridge Road
DROMORE
BT25 1ND
United Kingdom
5-7 Mount Crescent
DOWNPATRICK
BT30 6AF
United Kingdom
Charles Street
PORTADOWN
BT62 4BD
United Kingdom
Newry Road
BANBRIDGE
BT32 3HR
United Kingdom
12 Ballygassey Road
Loughall
ARMAGH
BT61 8HY
United Kingdom
Princess Way
PORTADOWN
BT63 5EP
United Kingdom
61 Mowhan Road
Markethill
ARMAGH
BT60 1RE
United Kingdom
Holywood Road
BELFAST
BT4 2LY
United Kingdom
103 Belfast Road
Ballynahinch
BT24 8EH
United Kingdom
150 Killylea Road
ARMAGH
BT60 4LN
United Kingdom
Castle Hill
GILFORD
BT63 6HH
United Kingdom
Drumgor Road
CRAIGAVON
BT65 5BP
United Kingdom
23 Chestnut Grove
NEWRY
BT34 1JT
United Kingdom
Alexander Road
ARMAGH
BT61 7JH
United Kingdom
Holywood Road
BELFAST
BT4 2LY
United Kingdom
21 Comber Road
Saintfield
BALLYNAHINCH
BT24 7BB
United Kingdom
8 School Road
Newtownhamilton
NEWRY
BT35 0DQ
United Kingdom
1 Banbridge Road
WARINGSTOWN
BT66 7QH
United Kingdom
22 Church Road
KILKEEL
BT34 4QB
United Kingdom
Craigavon Avenue
Millington
PORTADOWN
BT62 3HE
United Kingdom
76 Newry Street
Rathfriland
NEWRY
BT34 5PZ
United Kingdom
35 Dunowen Gardens
BELFAST
BT14 6NQ
United Kingdom
95A Saul Street
Downpatrick
BT30 6NJ
United Kingdom
58 Cloghoge Road
Tandragee
CRAIGAVON
BT62 2HB
United Kingdom
1 Dean's Road
CRAIGAVON
BT66 8TD
United Kingdom
Ballyoran Park
PORTADOWN
BT62 1JY
United Kingdom
Lower Toberhewney Lane
LURGAN
BT66 8SU
United Kingdom
Armagh Road
Tandragee
CRAIGAVON
BT62 2AY
United Kingdom
Ballysillan Road
BELFAST
BT14 6RB
United Kingdom
33 Racecourse Hill
Downpatrick
BT30 6PU
United Kingdom
63 Drumnahunshin Road
Whitecross
ARMAGH
BT60 2TA
United Kingdom
17 Castle Hill
RATHFRILAND
BT34 5NH
United Kingdom
1 Old Lurgan Road
PORTADOWN
BT63 5SG
United Kingdom
124 Harbour Road
Kilkeel
NEWRY
BT34 4AT
United Kingdom
23 Ashgrove Road
NEWRY
BT34 1QN
United Kingdom
Croob Park
BALLYNAHINCH
BT24 8BB
United Kingdom
Mount Crescent
DOWNPATRICK
BT30 6EU
United Kingdom
7 Drumconwell Road
ARMAGH
BT60 2PS
United Kingdom
64 Lisnaree Road
BANBRIDGE
BT32 4JN
United Kingdom
Baird Avenue
DONACLONEY
BT66 7LP
United Kingdom
Ballinahone Avenue
ARMAGH
BT60 1EE
United Kingdom
Gilford Road
Lurgan
CRAIGAVON
BT66 8SU
United Kingdom
20 Manse Road
Crossgar
DOWNPATRICK
BT30 9LY
United Kingdom
60 Ballymacnab Road
Tassagh
ARMAGH
BT60 2QS
United Kingdom
116 Derryhale Road
PORTADOWN
BT62 3SR
United Kingdom
130 Harbour Road
KILKEEL
BT34 4AT
United Kingdom
Annareagh Road
Hamiltonsbawn
ARMAGH
BT61 9SA
United Kingdom
Lurgan Road
BANBRIDGE
BT32 4AF
United Kingdom
26-34 Lurgan Road
Portadown
CRAIGAVON
BT63 5HJ
United Kingdom
Shimna Road
NEWCASTLE
BT33 OAS
United Kingdom
Brownlow Terrace
LURGAN
BT67 9AT
United Kingdom
7 Main Street
Mountnorris
ARMAGH
BT60 2TR
United Kingdom
167 Lurgan Road
BANBRIDGE
BT32 4NR
United Kingdom
14 Mowhan Road
MARKETHILL
BT60 1RQ
United Kingdom
Primrose Gardens
BANBRIDGE
BT32 3EN
United Kingdom
Tullygally Road
CRAIGAVON
BT65 5BS
United Kingdom
59 Ballymaglave Road
BALLYNAHINCH
BT24 8QB
United Kingdom
8 Goragh Road
NEWRY
BT35 6PZ
United Kingdom
105 Moy Road
PORTADOWN
BT62 1QP
United Kingdom
80 Main Street
Scarva
CRAIGAVON
BT63 6NS
United Kingdom
Church Avenue
NEWRY
BT34 1ER
United Kingdom
18 Banbridge Road
DROMORE
BT25 1NB
United Kingdom
9 Martin's Lane
Newry
BT35 8PJ
United Kingdom
194 Listooder Road
SAINTFIELD
BT24 7JA
United Kingdom
46 Mullavilly Road
Tandragee
CRAIGAVON
BT62 2LX
United Kingdom
14 Clonmakate Road
PORTADOWN
BT62 1LR
United Kingdom
31 Kilkeel Road
Annalong
NEWRY
BT34 4TH
United Kingdom
103 Moyallon Road
PORTADOWN
BT63 5JY
United Kingdom
Madden Road
TANDRAGEE
BT62 2DG
United Kingdom
22a Castlewellan Road
Banbridge
BT32 4XY
United Kingdom
10 Mount Crescent
DOWNPATRICK
BT30 6AF
United Kingdom
22 New Line
Richhill
ARMAGH
BT61 9QR
United Kingdom
19 Gortamlet Road
Altnamachin
NEWRY
BT35 0EE
United Kingdom
2 Steps Road
MAGHERALIN
BT67 0QZ
United Kingdom
4 Tullynisky Road
Kinallen
DROMARA
BT25 2PJ
United Kingdom
Knockchree Avenue
Kilkeel
NEWRY
BT34 4BP
United Kingdom
Sloan Street
Lurgan
BT66 8NY
United Kingdom
17 The Square
CLOUGH
BT30 8RB
United Kingdom
College Hill
ARMAGH
BT61 9DF
United Kingdom
14 Church Road
Bessbrook
NEWRY
BT35 7AQ
United Kingdom
Lurgan Road
BANBRIDGE
BT32 4AF
United Kingdom
40 Ballinaskeagh Road
Loughbrickland
BANBRIDGE
BT32 5BL
United Kingdom
9 Armagh Road
Newtownhamilton
NEWRY
BT35 0DG
United Kingdom
Lisanally Lane
Armagh
BT61 7HF
United Kingdom
6 John Street
Crossgar
DOWNPATRICK
BT30 9EG
United Kingdom
Portadown Road
Tandragee
CRAIGAVON
BT62 2BB
United Kingdom
Princes Way
PORTADOWN
BT63 5EP
United Kingdom
Craigavon Avenue
PORTADOWN
BT62 3HQ
United Kingdom
133 Dromara Road
BALLYRONEY
BT32 5EY
United Kingdom
Brownstown Road
Portadown
CRAIGAVON
BT62 3QA
United Kingdom
Lurgan Road
BANBRIDGE
BT32 4AQ
United Kingdom
51 Ballylough Road
CASTLEWELLAN
BT31 9NN
United Kingdom
71 Moss Row
Darkley
ARMAGH
BT60 3BG
United Kingdom
21 Meadowbrook Road
CRAIGAVON
BT65 5AA
United Kingdom
58 Drumhillery Road
MIDDLETOWN
BT60 3QB
United Kingdom
Blackisland Road
Annaghmore
PORTADOWN
BT62 1NH
United Kingdom
69a Primrose Gardens
BANBRIDGE
BT32 3EW
United Kingdom
College Walk
Lurgan
CRAIGAVON
BT66 6JW
United Kingdom
King Street
Newcastle
BT33 0HD
United Kingdom
24a Avenue Road
LURGAN
BT66 7BB
United Kingdom
Upper Dromore Road
WARRENPOINT
BT34 3JH
United Kingdom
Pollock Drive
LURGAN
BT66 8LJ
United Kingdom
15 Cloughmore Road
Rostrevor
NEWRY
BT34 3EL
United Kingdom
Upper Church Lane
Portadown
CRAIGAVON
BT63 5JE
United Kingdom
Killycomaine Road
Portadown
CRAIGAVON
BT63 5BU
United Kingdom