My niece attended Graystone School of Ballet and liked her instructors. To me that goes a long way, so I certainly can’t give them a bad rating! However, I had the chance to attend 3 different events/recitals given by Graystone and the overall impression that I got was not very good. Two of the events were in a ramsackle church with shoddy production values and lackluster appeal; the third was held in the aging Taylor Auditorium at MSSU and it came off like someone’s last minute effort to stage a children’s production. The most senior students(in their teens) did not perform at the level I would expect from long term students of dance, although it was assured that they had been taking classes for many years. I think Graystone would be a great experience for kids who aren’t seriously pursuing dance, but just want a fun extracurricular activity and self esteem boost. If your child has serious dance aspirations I’d strongly suggest you look elsewhere, even if it is more expensive!