This book has a thrown together feel, and is frustrating in a number of ways.For example, it takes 6 pages to teach how to insert Spry Tabbed panels, and immediately after shows how to check browser compatibility. The Tabs you have just created have compatibility issues in IE6, but the book says "since this page is not going to be published on the internet, we will ignore them completely" What use is that? Equally frustrating is the lack of context given when things are explained, and the fact that it shows just a very small sample of what is avaliable. And it is very dry. So, not at all comprehensive or fun, but on the plus side, the lessons are mostly interesting and the instructions work. But this is not the book if you want a good understanding of the potential of DW CS4.