Graham Sloane
I find SHIFT online programming extremely helpful particularly not being able to have face to face coaching at this time. SHIFT gives specific percentages or suggested weights for all strength work, clearly states what the current programming/ cycle goals are and what we should be focusing on when doing the conditioning work. You can talk with the SHIFT coaches and get answers to questions you may have about the days work or the programming in general.
SHIFT can tailor make a programme to suit a specific weakness as well as specific strengths. I was particularly pleased that SHIFT designed a programme around an existing injury I had allowing the injury to heal properly.