Really Great Results
Out of all of the ab apps I've used, this has given me the best results. The different levels are really useful for finding the appropriate challenge. I'm close to finishing level 3 at the moment, and I'm going to try level 4 next. An issue I've had is that progress randomly gets cleared for me, but it may be a storage issue.