My daughter, Arlington, had been dancing with CID for almost a year. She is the happiest she has ever been when she is at the studio. The teachers and staff are amazing. They cater to all levels and NEVER make you feel that you can't achieve any of your dance goals. I would recommend anyone looking for a dance studio to check out CID.