Specializing in guitar lessons, piano lessons and original composition. Click below to contact David Thompson.