David has been giving guitar instruction for the past 20+ years and has been doing so with a true passion for the instrument. He also teaches bass, banjo, and ukulele as well. He currently teaches lessons with Practice Makes Perfect Music Studio.