Training Principles

Every athlete is different, but my coaching is built around a few core principles that have guided both my own development and the athletes I work with.