I have been training with James for nearly two years even through lockdown we moved to virtual sessions which was just amazing. James pushes you but is very conscious of ... more