David has been teaching my daughters piano for the past 5 years. I cannot speak highly enough about what a wonderful teacher he is- patient and kind, he has always encouraged and challenged Tess (now 14) and Sophie (now 12) without ever making them feel pressured or that they should be playing or practicing for any reason other than their own love of music and desire to improve.