*Private class: One-on-one attention, fully customized program, faster progress, flexible scheduling. Ideal especially for beginners or if you have specific goals. Group class:* Social atmosphere, motivating energy, more economical. A great option once you've learned the basics. Group classes have a maximum of 8 people, so I can give sufficient attention to everyone.