An excellent and detailed course that I would recommend to any health practitioner. As a Kinesiologist it is a great tool to have in my toolbox when working with athletes. A+