Are you a personal trainer, performance coach or fitness enthusiast who wants to understand the w.
Cartepedia
Purpose driven movement: a system for functional training