Magoosh provided a study plan that helped me stay on track while studying for the GRE. I tried to use a book of practice problems, but it wasn't until I had the study schedule provided by Magoosh that I really was able to study in an effective way. It also is significantly cheaper than some of the other courses out there and I found it very helpful. The lessons helped me learn content I had long forgotten, and also gave lots of helpful tips and tricks. They only provide 3 practice tests, however I supplemented with the 2 free tests from the ETS website and it was sufficient. I found the math practice problems harder than those I actually found on the test, but I felt prepared because of it. Definitely recommend!