Useful topics and concepts, sometimes bad explanations.
Needs further research of informations to complete the knowledge of some topics
Don't buy the book. You can download it for free with your membership application. The material of the book is dry and boring. It won't help you pass the exam.