This is a very good workout that is sure to get you into shape if you're doing it regularly. What could be improved, though, is that there's just not enough instruction. The steps are steps that anyone could do, but Julianne transitions from one move to the next too quickly to start and without explaining what she's doing. It's very difficult for someone who's not a "dancer" to follow at first. The good news is that if you just keep going, regardless of weather you're missing half the steps the first couple of times, you're still going to sweat, and you're still going to get a very decent workout. If you keep pushing through it a few times, you'll eventually get it. The "One-on-one personal dance lesson" is very helpful, but doesn't cover everything. You should definitely set aside a day or time to go through that before you start the actual workout, but know that you'll probably still feel a little behind the first couple of dances. If you're easily flustered or frustrated, I would try something else. If you can have fun even when you don't quite know what you're doing, or if you already have some dance training, then this is for you.