David has had a fascinating and varied career, teaching at a wide range of schools and colleges in the UK as well as in community projects in Hungary.

He has degrees from University College, London and from Royal Holloway, as well as a Postgraduate Certificate in Education from the Institute of Education, London (now part of UCL).

Over the years, he has been consistently successful in helping students to achieve their potential. He has a passion for Economics ensuring that what could be quite a dry subject is brought to life by relating his teaching to real life and topical issues.