First of all, I will say that the questions are top notch, and the explanations are fantastic. I would recommend this app just on this premise. My only complaint is the app itself. It works fine while you are in it, but as soon as you leave the app, even for a moment, it locks up solid and you have to start over. I have several friends and students who use the app, and they have the same problem. The app needs to be seriously updated. So I say download it. You wont be sorry with the questions, and it will help you pass your test. I just wish a big education company like JB learning would fix a simple app problem for the benefit of us all.