My kids love this place. Kind of pricy, compared to other places but worth it . The people working here are friendly and encouraging. The only con is that my kids are always getting ribbons at the end of their lessons (ie participation trophies)-- a sign of the times. Overall i'm happy with my kids lessons.