I bought this book after reading the reviews posted here and I passed the exam at first try. Although the book is very big it helps one to understand a broad area of the course. The CD with the practice test is very good as it shows the type of exam questions that you have to expect. I recommend the book to anyone who wants to go for the exam. Use the CD to practice and study using the study mode. Good luck!