James Kelly

“Interactive, engaged and well informed. I’ve come away with a wealth of new knowledge. A friendly, approachable and knowledgeable trainer is always a huge benefit and in this case I was not let down.”