I’ve been working with Jack for the past 4 weeks and I can honestly it’s been amazing! He provides top quality sessions and he has tons of knowledge. My training, nutrition, recovery and sleep has been outstanding due to Jack holding me accountable. He clearly cares a lot about his athletes and produces the very best results!!!