Although this provides topics that may be on the test, this is in no way preparatory information for the entire test. I took nine Dantes tests...passed them all. I bought this book for one test, paid for practice tests online for three, and just searched the web for the other five tests. If you review the Dantes course and all that they provide as an overview, you can search and study on those key topics and pass the tests. No need to buy a book that doesn't cover everything on the test.