That varies a lot between the different types and providers of classes. Sometimes there are very small groups of 6-8 people, but often large groups of 15-20 people. Either way, the group size is always perfectly matched to the course framework.