Solid book, got through pretty much every chapter. But the book wasn't as interactive as I would have preferred. It gave a lot of media examples and decent explanations but wasn't very interested in the sort of "think about it this way," or "as you are trying this on your virtual machine, you would expect..." which might have been preferred for my learning style.