By repeatedly practising the routines and lessons included in the software, your playing technique will improve over time. Included lesson types are Scales, Arpeggios, Chords & Warm up exercises. The advanced visual interface adds an extra dimension to your piano practice, so you can see and hear how the music plays.