I am a movement specialist. I study the art/science of human movement, and look at all types of training through that lens. However, if I had to choose, then I would say CrossFit due to my extensive experience in that realm.  Learn more about Brandon