I've been working with Michael for about a month and a half. Michael really pushes me to give it my best at all times. I love his style of training. I'm doing things I've never done and never thought I'd be capable of. Happy to have found him! Looking forward to long term results with him!!