We are using this app as the foundation of our homeschool math this year. The lessons are clearly explained, the examples are well-chosen, and the 8 practice problems (which you work on paper) are all explained in detail, if help is needed. The 5 question self-check quizzes are multiple choice and self-grading. In addition, you can print out a paper worksheet for more practice (answers are provided), and you can print out a notes page for reference during the lesson (and to refer back to in the future). This is extremely well-done, and a virtually complete curriculum. The online version of this app is recommended as a top 100 homeschool curriculum by Cathy Duffy. This version is identical to the online version, with the exception of the printable unit tests that the online version has, and score tracking. The online curriculum that includes unit test pdf's and score tracking (everything else is the same) costs over $100 dollars per student, so this app is a fantastic deal (can be installed on multiple devices in our family), and for that savings I can create cumulative tests/reviews if I find them to be necessary, and jot down the scores for each child on a piece of paper for my records. Also, so you know, there are no ads in this app.