This book by itself helped me to pass the exam the first time. It covers a lot of material so I went through all of the practice questions twice. I also found that the questions at the end of each chapter and the practice exam questions at the end of the book were more helpful than the CD.