As a novice knitter, this has been a wonderful reference tool for me. I rely on this book and Maran Illustrated Knitting and Crocheting. The depth and range of the topics in The Ultimate Knitting Book will address all of your questions - beginner to advanced. However as a visual learner, I prefer the visuals in the Maran Illustrated Knitting and Crocheting.