Think that I prefer to deal with vocabulary/phrases and the usage of as they come. This book, although well thought out, leads you through such a large range of examples that I am not sure there is sufficient time to consolidate and actually remember what is being leared. OK, for the motivated learner with a high level of metaawareness of how they learn this may not be the case. I also feel that such learners, metacognitively aware, will be better off heading to an online concordancer.
If without the internet and in a situation where access is limited these books may be of high value. If your learners are "hyper=keen" they may also be of high value.
I would like to give this a 3.5