John Dawson

This may sound like a contradiction, but this training is both incredibly intensive while at the same time being inspiring and fun. But it is challenging, and it definitely pushes a person to massive personal improvement.