I just finished reading this book and I must say I was pretty disappointed with it...You will not pass your written if you use only this book to study. The book covers all topics, but not in enough depth and practice test on the CD is MUCH easier than the real thing.