Though it gets kind of confusing with the steps sometimes its awesome I mean what do you expect its a app on your phone it cant explain to you word by word what you dont understand. Anyways, what I live about this app is that you can use templates and you can make a whole new entire problem. You can even teach yourself new things and practice/study for quizzes and tests. It also gives you the definitions of math terms you might not know. Yes it cost $5.00 for the premium, but its well worth it and you dont have to buy it again. I definitely recommend using this. I am in 7th grade but I could probably use this all the way through high school.