Carnival Cruise Line has launched a new “Loyalty Rocks: Learn and Earn” training program for agents. Custom-built as part of the cruise line's Loyalty Rocks...