David is an excellent guitar teacher. He is very patient and kind to his students. He is such a talented guitarist himself and is a true inspiration to my son. David is dedicated, responsible and such a nice person to work with! Davids personality is perfect for kids who are just beginning! I highly recommend him!