I would highly recommend Shayne and the rest of GC Coaching to any level of cyclist looking to improve. At GC Coaching they utilize Training Peaks to keep your calendar, upload workouts and comment on your workouts. Because of their dedication to this product I believe this makes their services excel. Getting feedback on a workout or race soon after uploading is refreshing in the world of endurance coaching. Their willingness to use ZWIFT for training also sets them apart and helps keep you on track. You can not go wrong with GC Coaching.