David was educated at a grammar school and then attended Oxford University, where he read for a degree in music. He also holds diplomas from the Royal College of Music and the Royal College of Organists. David has taught in a variety of schools, including the London Oratory School where he led one of the largest and most successful departments in the country, and at St Paul’s School in São Paulo, Brazil. He is also active as a professional musician, conducting, playing, composing and arranging all types of music.
David’s teaching style is based on the students being gently guided to find solutions independently and not just being spoon-fed. He believes that independent thought and problem solving are an essential part of education, as are the bedding down of positive learning habits.
As a musician David enjoys all that London has to offer in the way of the arts – opera and concerts being a regular past time. He also enjoys food, cooking and travel.