I have been studying self improvement, personal development, mental skills, and the conscious and subconscious for over 20 years and Cainner hits it all in his book and training. This guy goes out of his way to improve your overall game no matter what game your in.