He has taught several instructional courses for a variety of renowned cycling organizations .
Is a regular contributor to mountain bike magazines and websites .
He has taught several instructional courses for a variety of renowned cycling organizations , and is a regular contributor to mountain bike magazines and websites .