I'm so glad I chose this book. Following a spinning workshop, I wanted a book that help me with the fundimentals and this is it!
Everything is explained in clear diagrams accompanied by in-depth explanations, with summaries at the end, so whatever style you prefer this is an excellent book.
My favourite thing about it is that unlike many teachers, the author does not try to force you to do things in a particular way, but presents a range of methods to try so you can pick the ones that suit you best.