- BMus (Hons) piano performance,Royal Welsh College of Music
- MA (distinction) in instrumental teaching, Reading University
- Diploma Piano Teaching, Associated Board of the Royal Schools of Music
David is a fully qualified and experienced piano teacher. He graduated with BMus(Hons) in piano performance from the Royal Welsh College of Music and gained an MA (distinction) from Reading University in instrumental teaching. David also holds the Piano Teaching Diploma of the Associated Board of the Royal Schools of Music.
David teaches pupils of all ages from beginners to those auditioning for University places with warmth and encouragement, and can prepare students for both practical and theory ABRSM examinations and for performance.