I would HIGHLY recommend taking the online GMAT course with Ravi Sreerama! When I first started the class, my math skills were so rusty but I was able to jump from a 39 to 44 in Math and a 30 to 34 in Verbal. He made studying for this difficult test so much more enjoyable. He is also one of the smartest people I know and he knows how to teach students how to crush this exam using short-cuts and thinking like the test-maker. If you are looking for an instructor who is dry and boring, then Ravi is not your guy. Ravi is engaging, funny and sarcastic and the 3 hours flies by when he's teaching. 5 out of 5 starts for Ravi!