After a year of my daughter going here. I couldn't be happier! This place is the best. The instructors are knowledgeable and great at what they do. They work well with your child's individual needs. Frank, the owner is very upbeat and friendly and accommodating with classes, etc.