It's not a book to dip into. It's more like an intensive course in book-form. In fact it does seem rather that authors simply combined their lecture notes and wrote them up into book form - eg page 22: "That's probably enough for today. Give these ideas a try and let me know how it goes. And speak up in class if you see that we need to go over something". But that doesn't detract (in fact it makes the author appear more human!) and adds to the atmosphere of it being a taught course not a reference book.