I recently completed a course with a cyclist train...
I recently completed a course with a cyclist training provider and it was an excellent experience. The trainers were knowledgeable, the course material was comprehensive, and the overall training was top-notch. I highly recommend this training provider to all cyclists.
