Working with Jack has completely changed my approach to training. Now I’m systematically improving on a week to week basis, and seeing clear improvements in my sport. Jack has a wealth of knowledge and experience that is evident in his coaching. He’s always on hand to help and always keeps you accountable. Can’t recommend enough!