I chose this site because I have followed the owner, Eric for many years. He has an incredible knowledge base and is a true professional. His site is a great reference for any trainer looking to learn from the best. I have integrated many of his principles into my own training. I have worked with many of his clients and helped them follow his custom program.