This is a great book. But don't start here. Because this book has 10 very recent official LSATs, you want to take all these tests timed before you take the official test, but not before you take some older tests first. For example, I'd suggest getting The Next 10 Actual, Official LSAT PrepTests (Lsat Series), which has PrepTests 29-38, and take those. Also, get the individual PrepTests 39-51 (for example, The Official LSAT PrepTest 51). Basically, you want to take older tests before you take newer tests because the newer tests are harder. Learn the fundamentals on the old tests so you don't "waste" the newer ones until you're ready to take them.