Having grown up in Brevard, the heart of MTB in NC, Josh is an avid lover of all things outdoor adventure related. Coming from a background as a professional mountain bike racer and a previous career in outdoor education and mountain guiding, Josh has worked full time since 2012 as a cycling coach and MTB skills instructor/guide. Josh also stays connected to the rock climbing world and works part time as a climbing guide.
With a Masters degree in outdoor education, Josh has dedicated his life to teaching others outdoor skills and helping them pursue their passions. In addition to working with clients directly, Josh often serves as an instructor-trainer, helping other people become excellent outdoor skills instructors.