Helene was amazing! We didn't have much time to spend on dance lessons, so Helene's format was perfect for us. In a single lesson she taught us the dance and helped us practice it until we had it down. She then takes a video of you doing the da...nce on your phone - which was ingenious! After our lesson we didn't get the chance to practice for a few weeks and had forgotten most of it, but we simply played the video in the background while we practiced and it quickly came back to us. The dance was easy for us to learn, with fairly simple moves, but choreographed, which was exactly what we were going for. Our dance was a hit! And the process was really fun. I would definitely recommend using Helene - especially if you are on a time crunch or too busy to attend multiple lessons.