Didn't read everything, but covered the material for Advanced Educational Psychology. Good and Brophy have a nice style, but they're rather fond of self-reference. I'll probably keep this one on the shelf for a couple years as a reference, then re-evaluated whether there's anything there that I really need.
As a textbook for a class, it was well rounded in the content for effective teaching. Many research based strategies presented, and in our class we did find where some citations were taken out of context or misquoted. Overall, it is a good reference book.