David has extensive teaching experience in both piano and organ. Over the years he has taught peripatetically in Sherborne Preparatory School (Dorset), St John’s Walham Green CE Primary School Fulham (London), and Queen Anne’s School (Caversham). Organ pupils have gone on to take up university scholarships following successes at diploma level. David is also available to teach music theory.