Gareth H.H. Davies graduated from the University of Wales in 1979 and has spent his career teaching and supporting those working in education. A Fellow of the Centre for History Education at Trinity and All Saints, Leeds (now Leeds Trinity University) in the 1980s, and text book author, he went on to become an educational adviser for a UK local authority before joining an educational software company in the mid 1990s. In 2001 he set up his own educational consultancy and was elected Chair of the Board of Management of Naace, an educational charity promoting the use of technology in schools in 2007/08. He is a speaker specialising in 19th and 20th century history.