One of the fun and rewarding parts of bicycling, for many people, is a chance to ride in groups. Group rides, ranging from the talkative Monday Social Ride, to the intense Take No Prisoners ride, present a unique set of challenges that are not always immediately apparent to new riders.
What are the best ways to learn good group-riding skills? One source I like are YouTube videos, such as the following one on how to avoid common causes of crashes, and how to minimize accidents and injuries if you do crash.
What resources have you used to learn more about group riding?