Large facility but poor management. My child never knows who her instructor will be as they seem to change every week. I pay for level 2 lessons but my daughter keeps getting thrown in level 1 classes since the instructor doesn’t show up. This is the second time this happened in 2 weeks. They need to either find an instructor who can teach a level 2 class, or cancel it altogether. There’s no point in having level 2 students training in a level 1 class. It’s very frustrating to have this problem repeat every week.