It is a great tool because from what I have found you cannot get more practice questions anywhere else and you can simulate actual testing conditions HOWEVER I have found typos all over the place, some of the explanations are a little suspect and I have even found a few explanations that were just incorrect. So definitely double check if you are confident about something that they say is wrong. As I keep going through it I am at least suspicious that not all questions they provide are right from old tests. Also, I am guessing that the score distributions they provide you after each test are reliable, but it is something else I have considered questionable just based on the unreliability I have seen in other aspects. For someone who learns best by practicing like I do I definitely recommend it, but if anyone can confirm or deny my suspicions I would appreciate it.