I purchased this book based on my karate instructors advice and it is an awesome book! Very visual and for the most part easy to follow (I did review some of the forms with my instructor and he does a couple things a little different but all in all VERY HELPFUL!)