The book will be useful.

I don't agree with Daniel's comment. A specialized tool is very useful. Even more so if it is based on research into user needs. My experience in the K12 environment has showed that a system custom designed by teachers for teachers will produce much better performance support than a mashup of ad hoc tools.

The problem with Moodle and others is that there are not sufficiently specialized to be efficient.
A web litterate teacher can mash up a few services and produce better results. If he is a programmer he can work wonders.

The LMS that claim to be specialized are more examples of what technology can do than proper support systems for the teachers and students.

I worked for many months to develop a formative assessment system that would work for university teachers. It had to be very different than the one I used for K12 and took about 2 months to design.

Moodle is nice but I really wish we had a more modern tool to work with. More powerful "mashup" and maybe "semantic" hooks. Can't complain about the price though.

GB