I've been training on and off for ten years, picking up constant injuries and wondering why. After finally visiting Tom through a recomendation I've learnt so much. His e ... more