I've been working with David as a "beginner" bass player for only a few weeks at this point, but I am already seeing really remarkable results, even in such a short time. He is very clear in his explanations, methodical, patient and knowledgeable. My lessons are a good mix of theory and practice (which is in response to my expressed interest in knowing more compositional theory). I feel much more confident about my bass playing, and am able to communicate better with band members. Most importantly, I have confident that with his continued guidance, I will be able to reach a level of competency and creativity. Based on my experience, I recommend him to anyone who want to learn the bass guitar, without any reservations.