The LBS where I bought my bike has many different group rides. Monday night beginners, real beginners do about a 10 mile, kind of flat route, teach you about rules of road and shifting and just getting used to your bike and traffic. also a more advanced beginner group where teach you to ride paceline and climb hills maybe do 20-25 miles. They have different ride levels on Tuesday and Thursdays, advance beginners to a really advanced fast group, some racers, the different groups ride from 20 - 50 miles. On Sunday's the group usually does a longer ride but everyone can go at their own speed. It has really made riding enjoyable for me. I have been riding for almost a year now and I have made new friends and have learned so much from riding with everyone. (and of course from reading the forums!) Monday night we are having an Ice Cream Social ride. Ice Cream after the ride