For me who am not an insider this book seems very reachable with illustrative and intuitive patterns that go well with the text. They clearly illustrate the texts, only downside for online resources which are in English only for audio files and Spanish for videos. It should also be noted that this book is a translation from English, which suffers from some occasional anglicisms.