Theodore Yach (51), one of SA’s most accomplished cold water, long-distance swimmers, is preparing for the challenge of his life - a 29.5km, day-long swim in bone-chilling water from Cape Town around Robben Island and back to raise funds for disadvantaged swimmers.