This is a great app- it tailors your lessons based on what your answering correctly versus incorrectly. But best of all, the lessons themselves are varied and entertaining. You can set a schedule to receive lessons based on your particular needs, which makes it easier to keep up with. Ive been using this app for almost a year, and have shown steady progression- and even have fun with most of the lessons! :-)
Mark in Pville about Frantastique, v7.1