Music Theory Modern Jazz Improvisation and 20th Century Classic lessons, Guitar Jazz Fusion John Mclaughlin Al di Meoala improvisation techniques explanations in notation, tablature and video
John Mclaughlin guitar lesson how to play through “Altered” chord changes