Mike is not your average trainer. If you are looking for someone who goes the extra mile he is your guy. His knowledge and understanding of the body are above and beyond any trainer at your local gym. He works with a person physically and emotionally. He is great! I would highly recommend him.