I agree with spirit. I get so tired of people stating things as a fact because someone told them it was. I have been working out for 22 years and I have had tons of training partners and we all have DIFFERENT needs. So somebody with a year or two school can go preach to somebody else because I have lived what you have only read about. I done all types of sports like wrestling, football, soccer, surfing (on a team), hockey, and snowboarding. They all there own challenges when it comes to conditioning. There is no right answer or magic pill it just takes hard work.