I am far from being able to say that this book has helped me pass the test because I am far from finishing the book. I will say though, that from what I have read this book does an AMAZING job at breaking information down to the most fundamental level in a way that is easily comprehendable. I looked around the net for a while for online sources of information, which there are plenty of, but could not find anything that could provide the mental glue to piece it all together. Just wanted to give my 2 pennies on the book and recommend it for anyone else just beginning their studies for this exam....now back to work