My daughter has been taking dance at Royal Dance since she was three. She is now eleven. It's such a wonderful positive environment for young girls and boys to grown, prosper and reach their full potential in dance as well as other life skills. The staff is excellent and do a great job at making all feel welcome regardless of their levels or abilities. But as the same time the staff is very professional, skilled, and qualified in all genres of dance. My daughter has made friends that will last forever, been gently challenged to be the best she can be, and has had teachers that have inspired her for life!