I've gone to the dance lessons on a few of our cruises and I've been VERY disappointed. I would love to take more salsa lessons or try swing. The lessons they give on cruises usually turn out to be line dancing. Someone I know heard about a dance instructor that organizes cruises and gives lessons to the group she's cruising with - now that's a good idea. I'm sorry I don't have more info.