This is an excellent book. The majority of the questions I saw on the exam were the exact questions in the book. If you can master the questions in the book through reading the explanations and identifying your weak spots, there's no reason not to pass the test. In fact, if you go through the entire book, there's no reason to not ace the exam. Also, the computer testing supplement that comes with the book is exactly the same as that given to you at the time you take the exam, so you'll already be familiar with the charts you need to understand, the figures you'll need to refer to, and the different maps you will be referred to on the test. I'm glad I bought it.