Thanks for this thread - really interesting!
We booked our upcoming cruise (August 5th) a week or so ago so everything was booked up, but I've managed to snag, from cancellations presumably, both Champagne Tasting and Mixology. Unfortunately they are back to back 3:30-4:30 and 4:30-5:30, and...