USER REVIEWS
'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...
WRITE USER REVIEW