I have trained with Bret Hamilton for little over a month now, and I have seen vast improvements in my body, both by losing weight and gaining mobility and muscle. Bret is fantastic at safely pushing you to your limits each and every day. While he’s pushing you, he’ll be right there to help and encourage you…