Forgot to mention, but the book includes all the scripts for the listening parts, and brief discussion of why the grammar/reading answers are what they are. So you have more feedback about where you went wrong than just taking the real test gives you.
