I am only a day into pianoforall and already its been worth it for my sight/music reading reading.I am a few months into PlayPianoToday and I do not regret buying it in the slightest and yes I can say with 100% certainty it has really helped improve my playing.But, if your the sort of person that likes a traditional tutor, the traditional classical pieces etc, chances are it wont be for you.bestJoe V