Very poor management and customer service. Downgrade my daughter after a whole term learning and the reason is she has good technic but she is too little. My daughter is younger than the others in the class but I don’t think put her in the easy level can help her. The worse part is when the little girl request one more chance to prove herself, she received a NO! She lost confidence and feel so disappointed. At last I stopped the lesson and was told need a week notice so I made 2 classes time in the coming week. However when I came to the last one they told me the last lesson was the one in yesterday! Because the bill date is different! Why no one let me know yesterday when I was there? Why didn’t tell me when I confirm the lessons time? That’s it. I waste money and time. Never come back again.