Classes target the average level of the group. There are always people who learn more slowly or quickly, but the teacher has to work with the majority. Since the teacher alternates leader and follower roles, you will have a partner for most dances. Classes aren't appropriate for working on advanced moves, improvisations, or dance coordination between members of a couple. They also aren t appropriate for working on individual styling, to perfect personal moves or alleviate individual or couple dance problems.
Classes are less expensive than private lessons, with the trade-off of less personal attention.
Workshops are for 15-300 people. Like classes, they're geared to teach specific skills, such as new steps. They're less expensive than classes. Sometimes, they have an exact focus, such as leading and following, or intermediate steps. They may feature a guest teacher.