It's a fantastic program, and their shows are excellent, even being engaging to watch other people's kids dance.
My youngest son to the program when he was in 2nd grade as an after school activity activity. He had terrible stage fright, but they made him feel confident enough to perform, even though he was the youngest and the only boy in the group of 5 at his school that year. He still talks about it, and how much he loved it, 3 years later, although he has moved on to other interests.