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.