Nate is friendly, professional, and extremely knowledgeable. No two training sessions are alike! His planning and attention to detail is impressive; he is able to remember your problematic areas and offer technique correction in both in-person and virtual settings. It is evident Nate values current research and best practice. I am confident when training with him because I know he uses both safe and efficacious methods. Since training with Nate I have become stronger and more confident in my abilities, both physically and mentally. He will be an asset to your training.