When was the last time you vacationed in your favourite part of the world and saw a rock and roll singer or a country singer in concert? Or attended a Star Trek or Sci-Fi convention ? Or met a legend of baseball, your dream of a lifetime? Or took the time to improve on your golf swing or dance moves? Or met with fellow hobbyists like knitters or stampers ? Would it surprise you if I told you that you can do all this and much more aboard a cruise ship?