Carnival's agent training program offers agents topics ranging from an overview of the Carnival fleet to agent marketing and booking tools. Travel advisers can learn through a mix of videos, tutorials and fun crossword puzzles that Carnival says keeps learning interesting. Graduation from the program's six levels, including a booking requirement, earns agents a complimentary cruise.