This is a really professional, friendly and comfortable place to learn and have fun. We needed a refresher course before a big wedding, so we responded to an advertised package, liked what and how we were taught, and had no hesitation in signing up for more lessons. We're almost ready for the wedding and now we're planning additional instruction for the next big event. We've even joined in a few group lessons. Our instructor makes the lessons fun, and there is just the right balance between technical and style instruction, understanding our level of competence, and keeping it light and encouraging. We always look forward to the lessons.