I only read a few of the essay from this book for my Pedagogy class, but it seems like a really solid collection overall. There is a wide range of articles, from various points of view and based in various comp/rhet theories, and the book deals with a wide range of issues comp instructors are likely to be concerned with.
The articles compiled within this book are thought provoking and helpful to anyone teaching in this discipline. There is a wide array of viewpoints offered, so one is able to pick and choose different concepts with the goal of tailoring their teaching style.