Dude! Like seriously? You got a 319/340 in GRE and you are literally all over the interweb. You claim to have done it in 30 days. Hell I could do it in a week's preparation. Sorry to burst you bubble but 319 is not a big deal. It's the stretch from 320 to 330+ that requires some serious practice. 319 is a cakewalk. So, I request you to stop inundating the internet with your posts since there are people who are actually looking for something useful.