While I am sure that the concepts of this book are worthwhile, the way the book is written makes it ridiculously hard to follow and understand. I was so hoping to read a book that I would be able to implement in my school. After having read some of these chapters multiple times, I don't feel that I could implement what I read with confidence.