John Davis

John Davis taught for 25 years in primary schools including spells as a deputy head. He has been writing educational resources for the past 15 years. John has also been a Key Stage 2 Maths SAT marker for the past ten years and at weekends works as a sports journalist for several local newspapers.



Drag & drop your files (not more than 5 at once)