David is a very good teacher. I am a “mature adult,” and a college teacher so I know something about teaching. I have taken guitar lessons in the past. My past experiences have always been either a teacher that teaches out of the book, or, in one case, wanted to throw lots of theory at me (which was interesting), but precious little guitar technique. He is open to my preferences and utilizing actual works of classical music to develop technique, along with the traditional exercises (such as scales). He explains things well, both musically and in terms of technique. I would recommend him to any person of any age and experience, and music taste. Although his strength is classical, he’s well versed in all musical forms — rock, jazz, contemporary pop, etc.