My daughter has been attending Danceworks since she was 5 years old (she is now 8) and has loved every year of classes. They have wonderful classes geared toward specific age groups. My daughter enjoys going to class every week and the price is reasonable for me. They typically offer fundraisers to help with the cost of the costumes every year and have one huge program at the end of every year. I would highly recommend Danceworks for both children and adults.