Anyone who is reading. I highly advise you check out Magoosh
GMAT for studying. I have been on it for one day and it is really really good. You can customize your studying and it compares you to other users if you want. The big big thing is that it has all great lessons and practice problems..but the thing that separates it from others to me is the fact that it has a video explanation to every single practice problem and concept that you need. It is a lot easier than reading text and trying to understand the technical writing of text books. I still use my OG guide as well but it is easier to have someone speak to you about what is write/wrong with the problem...it is easier to learn the concepts..when I miss a question I click the video explanation to see what I did wrong. I wish I would have found this earlier..I truly do..you can customize what kind of questions you want and what difficulty level as well. I highly advise anyone to take this course for the GMAT. The lessons are nice but the video explanations for each problem and concept are priceless.