Love the atmosphere! It makes my 6 year old want to be a leader. Here they really are so patient & understanding. The classes are big, but everyone is in tune! There are ALWAYS enough instructors to give the children direction. They even encourage the parents to CHEER and CLAP for the kids! It is such a healthy environment of inclusion and success. We will be here until my son has the black-belt he has always wanted.