Despite all my experience in fitness and health I finally found a trainer who could challenge me mentally and physically. I have learnt so much about nutrition, training technique and the type of training I need to do to achieve results. It has been a rewarding journey.