David has been great to work with.
I came across him and a few other teachers on the internet and after meetings a few, I decided to hire him for my seven year old son who has been taking piano lessons for two years and still does parallel to guitar.
In fact, I was so impressed by David that I decided to take guitar lessons myself. I had not taken any music classes at all in the past, but thanks to David's teaching abilities, professionalism and patience, I have made nice progress and am enjoying learning how to play the guitar.
My son is also enjoying the lessons.
I work in a demanding, fast-paced environment and do not have much time to practice as much as I should, but David is making the learning a real pleasure and I plan on taking lessons for years to come.
David is an excellent teacher with a tremendous knowledge of music and very capable of customizing his approach based on the student's skill level.
I highly recommend him.