The app is great in terms of improvement and actually teaches you more than just mechanics of the game. It teaches mentality, healthy lifestyles and more.