top of page
Alan McPherson
Millennium IPS
P7 Teacher and VP at Millennium IPS
VP for 3 years. 21 years teaching
Runner in spare time
bottom of page
P7 Teacher and VP at Millennium IPS
VP for 3 years. 21 years teaching
Runner in spare time