My daughter takes weekly progressive classes since last summer. The classes are affordable and class times are convenient. My daughter enjoys going and has learned a lot. The instructors seem to change a lot from session to session and they very rarely initiate contact with parents before or after class to give updates on progress. But my daughter has fun and my kids are safe there and that’s important.