David HargreavesDavid Hargreaves studied history at Worcester College, Oxford, before becoming a history teacher, first at Stamford School in Lincolnshire, then from April 1986 at Westminster School in London, where he became head of the sixth form and a boarding hosemaster for the next 28 years. He now divides his time between running his education consultancy and writing, and is a governor of a London preparatory school. He lives in north London. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code
Hi! I'm Vidya, your virtual assistant.
Need a book recommendation, help with your order or support with any query? I’m here to assist you.