'Improvisation By Degrees' (IBD) is an interactive course to develop improvisation skills, for all instruments. IBD contains explanations, demonstrations, and examples, but most importantly, it contains a progression of interactive drills and...

read more