Dorking teacher takes on World Marathon Challenge