Craig Barton
Craig Barton
Craig Barton

Craig Barton

I am a maths teacher, TES Maths Adviser, maths geek & teacher trainer. In my spare time I like to write, listen to music, and try to stop my wife divorcing me.