I used this site. I found it really helpful. I signed up for a couple of different review classes and websites. A first I was not sure how helpful it was, but as I compared it to the other sites and classes realized that it provided everything I needed.
Over the past couple of weeks I saw that the they added tests. I found that theses tests were much different. I had to think much more to answer them.
I really had to study though. The information was there, I just had to work to get it in my brain.
Good Luck