Great until you have to reset your phone. My phone was glitching so I decided to factory reset my phone. Lost ALL the training progress... app put me back to day 1 to start all over again. You would think that when you log back in it would remember where you left off. So annoyed I uninstalled it... thank God it happened now ... I was about to buy it past the trial