Title: Comprehensive
Review: This book is very comprehensive and I couldn't have passed the CSIDS exam without it. The diagrams helped me to understand concepts that I had struggled with previously. Make sure you go through all of the practice questions in the last chapters at least once. I found the chapter questions to be much more helpful than the CD.
Is this product review negative?