Not the worst, but not the best
My daughter has been going here for almost 2 years. The main problem here is turn over, & instructors and classes always changing. I have had to change my schedule atleast 10 times or more in the last year because a teacher quit, or they changed schedules around. However the 2 teachers she had were awesome! If they were more consistent I would give a better rating.