John Heald is a senior cruise director and brand ambassador of Carnival Cruise Lines. John Heald's Blog was started during his first sailing of the Carnival Freedom in March 2007. John writes about his life at sea and the Carnival passengers. USA Today wrote that Heald is “famously irreverent” and “known for his candid, funny and sometimes outrageously inappropriate daily missives about life at sea.”