City dance is a wonderful studio & has been a great experience for my daughter -- this is her 6 year with the studio. Michelle & her instructors make dancing SO MUCH fun! I like that the formal instructions of ballet, jazz & tap are incorporated throughout the classes in a positive & fun manner. My daughter is learning the basics & advanced steps while having fun, no pressure or destruction of confidence to be perfect. Militant style teachings are not here & thats a very good thing in my book!