Agreed....John Heald is the best CD on any ship! And believe you me I've been on a few since 1995 (heading on my 19th Carnival ship on board the Victory on the 18th November and the Spirit - my 20th Carnival ship on 6th January 2002). Have been with John on 6 cruises so far. He is a good mate and great fun to hang out with!
Have a great cruise!
Storm'n Norman (Aussie Cruise-a-holic)