Mike’s a great coach! He creates workouts to make sure you hit or exceed your goals. He gives you the tools to get to the next level and pushes you a little further than you thought you could go just to prove that you can. Very supportive training partner! Mike’s knowledge of nutrition and injury prevention is astounding!