David has been involved in teaching and performing classical and popular guitar in the Canterbury area for almost 40 years. He was a founding member of the Christchurch Guitar Society and has been instrumental in organizing concerts and workshops for many visiting international guitarists.