Lead Practitioner - Teaching and Learning
London, England, United Kingdom
Isaac Newton Academy
Lead Practitioner - Teaching and Learning
Walworth Academy
Acting Director of Progress (Year 7)
Project Practice
Head of Project Practice
Ark Teacher Training
Cardiff University / Prifysgol Caerdydd
Goldsmiths, University of London