ALL AGES / ALL LEVELS ***Complete guitar instruction including Scales, arpeggios, chords, voicings, pick and finger techniques -- fundamentals geared to playing and improvising folk, blues, rock, and jazz music. ***Complete course in music theory including Ear training, sight singing, rhythm training, intervals, triads, diatonic chords, harmonic analysis, and more.. geared to a full understanding and improvisation.