Improvisation for All

A comprehensive ‘Essentials’ course, from a modern jazz vibes and improvisation master. 18 LESSONS AND PLAY-ALONGS Scales, rhythmic development, melodic concepts, upper structure harmony – all of these concepts are examined and demonstrated...