I'm no performing arts expert, but the quality of this production was astounding. I don't think it is an exaggeration to say it was almost like a professional show. The stars came into alignment with the cast, crew, direction, choreography, and music. The performances of all the main characters were top notch. I had to return to see it again. I still have the songs bouncing around in my head. Kudos to everyone involved.