I have been working with Jack for about a month and really enjoying the training. The setup is really easy and saves time having all the info, communication and exercises in one place. It is obvious that he he is heavily invested in his athletes and communication is excellent. I would recommend Jack 100% if you want to improve in your sport or fitness level. Looking forward to more months ahead!