I started training with Mike Cruickshank because after years of bad form and ignoring the signals that I needed to train differently, my body was stuck and not performing up to par. Mike is one of the most knowledgeable people in the industry. He taught me corrective exercises that allowed me to reverse the damage done and progress in my training. I cannot express how much I have learned from him and continue to learn with every session. From novices to athletes, he works well with everyone, and I would highly recommend him for any age group or fitness level.