Generally a lot of the exercises are easiest at the piano. But they could also be used in a group setting or you could translate them to other instruments as well.
Improvisation in 7 facets, from a very experienced improvisation teacher. For beginners and more advanced musicians, you get to know improvisation through freedom, creativity, knowledge and more.
Ground Bass / Ostinato, Harmony, Mode, Modulation, Patterns, Pedagogy
Solo / Ensemble
Type of Thing you Learn
Free improvisation, Harmonic improvisation, Ostinato, Rhythm
Romantic, Cross-over, Folk