Is an excellent book packed with information! I have a copy of it for reference, is it enough to self train... Probably not. But if you already have a background in Isshinryu it should be good enough to help you continue to train in what you already know!