(Speaking for my 5 year old fencer) The coaches are wonderful. There are many qualified coaches and no matter how advanced they are they have not forgotten the fundamentals. A walk through of the class: They begin the class with warm ups(running, jumping, balance and some flexibility activities) They play little games little red light green light but modify it using fencing terms that help practice their stances. They work alone with their gear on then move to partner activities. It is fun for kids and helps develop good characteristics(balance, obedience, coordination, responsibility, communication, teamwork, and more) I’ve noticed private lessons but don’t know what they entail. Seems great for all ages.