David was born and grew up in Dorset but from an early age he had an urge to travel. At school and on his travels David found he could pick up languages. He studied French and Spanish at university and then, lacking any career ideas, did a TEFL course. Teaching English has since allowed him to live and work overseas and to travel to over 40 countries.

Through marriage David ended up Thailand where he was involved in bilingual and international school education for over twelve years. During this time he become well qualified in the field with a PGCE and an MEd in TESOL.

David returned with his family to the UK in 2017 so that his teenage daughters could qualify for UK universities. He taught iGCSE English and IELTS in Bournemouth before starting at TSI. David loves to keep fit through cycling and running, as well as playing football, cricket and tennis.