In a field that changes daily, if not hourly or faster, it's nearly impossible to find a course text that captures the most important skills. It's even harder to do while contextualizing the practice in such a way that students know full well they're going to have to work beyond the book to keep current and are likely to want to do it. I'm introducing this book in the fall multimedia bootcamp (16 weeks of immersion) I teach at the Cronkite School (Arizona State University). At the moment, the book's my newest BFF. Clear, intelligent, wide-ranging -- and "gets it."