In my humble opinion, I think that Pat Ivey and his crew do a great job. While I have seen their program (only on paper), I hear mostly positive comments about their treatment of the athletes and the emphasis they place on training readiness and recovery methods as an important part of training.
The only part that makes me cringe is the spotting of the cleans…