Last season was my first one working with BJ and I rode faster and stronger than I have ever done. While that was truly fantastic, I think what I like most is how responsive he is to all emails and comments in Training Peaks, and how generous he is with his knowledge. BJ is super quick to respond, and answers all questions with an impressive level of detail. His depth of knowledge and experience continually shine through. Whenever I have needed changes to my training plan, he is quick to make those adjustments. Unfortunately, I also had some set-backs last season, but BJ knows when to push his athletes and when to give them space – it’s a fine line that he walks very well. We’ve already discussed my A races for next May and September, and I know if I follow his program he will have me flying on the bike for those races and will set me up for success. If you’re looking for a great coach, look no further.