Craig Barton
Maths Teacher, Trainer and Keynote Speaker
Director of Education at Eedi and Maths Adviser for the Tes