John Cartledge teaches at Edgware School. Since graduating in Geography at Cambridge University, he has taken a Certificate of Education and been Secretary to the Cambridge University Graduate Society, spent a year as Director of the London Organisation for Student Community Action and served on the permanent staff of Community Service Volunteers. He is a member of the new Hertfordshire County Council.