One of the best organizations for my daughter to be a part of. She looks forward to rehearsing and practicing and had a fabulous time performing. I recommend this to any kid who loves to sing and perform or for any kid who wants to gain that confidence. John is so great with the children. He knows how to put on a great show and how to make sure the kids have fun at it!