This is a group designed for guitar beginners and intermediates.
We start each meeting with a group lesson and then form small groups to learn songs based on skill levels. We make an effort to put vocals into the individual groups depending on vocal ability and availability. Each group works on a few specific songs chosen by the group and the instructor. The instructor(s) reviews each group during the meetup and provides aid and comments.
The goal is to provide each group (and their individual members) with a set of songs so that each member comes away with a their own repertoire. This is not a "group play-along" type meetup but rather one which teaches the member their own set of playable songs.
Our own experiences tell us that learning specific songs as a small group promotes quicker learning than practicing on your own. Group work encourages the student to learn at their optimum level. Moreover, actually learning to play songs as finished products results in a rewarding experience.