Best to check out the Royal Caribbean page on the site under GET INVOLVED to get a sense of the program. Basically, guests are invited to join a RC Gotta Dance Team soon after they board. When the ship is at sea or after returning from a day in port, team members learn on of several hip-hop routines. All ages...all abilities are welcome. The group then performs at the Farewell Show for family and friends. It's lots of fun and terrific exercise!