I've recently downloaded the free CheckBilliard app and have been working on the free tests and exercises available. I really like the idea of this app. It gives you tests to complete and based on the results of those tests then develops a customized training plan for you. But of course the...