I've been taking guitar and singing lessons with David for a few months, and I've got to say I've had a really great time learning from him! David is an incredibly friendly and knowledgeable teacher who clearly cares about his students and their goals, and better still has played and performed with the artists that I like best.
It took me a while to find a teacher who was willing to teach me the music I wanted to play instead of starting with their core competence, so it was really refreshing that within a month or two with plenty of practice I was able to learn one of my favorite songs (Three Rounds and a Sound by Blind Pilot, if you're curious), and a little longer to start singing it, which I was really stoked about. He has been great about breaking things down when the piece we're working on is too challenging.
David has also pushed me to pursue my goal of creating music, helping along the way to create melodies and lyrics. I have to say, it takes a great teacher to get me to sing and to share lyrics with them (do you know how embarrassing that can be?).
I could go on, but suffice it to say, David is a great teacher, and I'm really glad I started taking lessons with him.