This book really makes you rethink how you design courses - especially online courses, where it's so much harder to ensure engagement and enough practice. Great chapter on Skills learning design as well - gave me some new ideas!
My colleagues and I really enjoyed reading this and frequently refer to it. In fact, we often compare the layout of other books with this one and the other books always fall short. A good read and a great reference.
For anyone who is involved in designing anything, or is just interested in the ways in which people think and learn this is a must read. I bought this book this book after taking it out of the university library. The way that information is put across is brilliant and very easy to understand.