My kids have been taking lessons here for several years. The teachers are knowledgeable and make the lessons fun. The facility is clean and comfortable and even has a s ... more