I waited a couple of months before my review so that I could be completely confident of my experience. I have become hooked on this style of learning, it is just what I was missing. You can hear your recording and compare it with a native speaker and repeat it until you get it right. There is voice recognition software that rates you, but it is sometimes inconsistent. But that is not a major issue to me. Considering you have unlimited time to learn, the price is right. I am starting to do the written test first since spelling helps me with remembering the words used in the other tests. The testing itself is a great teaching tool. Thank you Rocket guys!