I don’t endorse much unless I think it is outstanding. Check out this blog written by Craig Ballantyne. Craig is a Certified Strength and Conditioning Specialist and a leader in the fitness industry, he has helped revolutionize fat loss training. Check out his blog and his Turbulence Training products. They are first rate and get outstanding results.