Meylani is extremely hard. I liked it, though, because I did the problems in my free time during school. I just tried solving them as a puzzle, so it helped me get into the mentality of the test. What really got me the 800 was Barrons and Sparknotes. Take the tests and learn from your mistakes. Try doing them in 45 minutes so that you can prepare for the real thing.