With the ability of our professional instructors to create game-like situations and foster a healthy, competitive environment, group classes are one of the most valuable settings an athlete can train in. A small group training environment provides players with a great opportunity to encourage one another, learn from each other's mistakes, and develop team work skills.