David qualified as a maths teacher in 1998 having completed his PGCE at the University of Bristol. He has worked in several outstanding schools across the North East , been the Head of Mathematics at a large comprehensive school in Gateshead and recently became an examiner for AQA exam board. David has successfully taught many GCSE and A-level classes throughout his career. His AS-level further maths class appeared in the 2015 Good Schools Guide for their exemplary exam performance.

David is a talented and experienced teacher who knows how to get the best from his students. His teaching focuses on understanding and applying mathematics, challenging the students throughout each lesson, ensuring students make strong progress and are fully prepared for GCSE and A-level exams.