If you are a beginning pianist who wants to start the improv process by learning theory, the theory and motion exercises are here to get you started.
If you are an accomplished classical pianist who wants to develop general improvisation skills, there are specific lessons just for you.
If you are a teen who is being introduced to jazz band, look for the specific lessons which will teach you how to comp . . . and how to solo.