The place is huge and does have a friendly staff but I think their classes are overcrowded. Beginners tend to need more one on one instruction and don't really get it here. I would reconsider rejoining my children if the class sizes were cut by 1/3 of what they are now, but the way it is currently I feel like it is taking twice as long for the kids to learn things.
more