Group sizes may vary but we will have a maximum of 12 people in any training group with 1 trainer.