BTW, I'm about the same speed as you, and I consider myself average, not slow. I would be a B rider according to the Oxon Hill club classification, and I'm CC according to Potomac Pedalers.