La Tour Geneva Triathlon

Let’s be honest, I’m a triathlon trainaholic, I love…


Train Smart #3 – Running

You may have read – and hopefully enjoyed – the first…


Train Smart #2 – Cycling

You may have read – and hopefully enjoyed – the first…


Train Smart #1 – Swimming

I am not a swimming coach – nor a coach – and never will…