These adventure programs offer mountain biking instruction for beginner to advanced levels. Some have basic programs and others will take multi-day mountain biking trips.