I trained briefly with Chuck in the past. He is a wonderful person and great trainer. Make no mistakes… He will push you, make you sweat and kick your butt. His training style is not for cry babies. However, you will see results in no time if you are willing to commit. Chuck will be committed 100%.