I think they are hit or miss based on the selections available and the CM hosting. We have done (over several cruises) beer tasting, wine, mixology, whisky and tequila. The mixology is always great. The whisky was also great with a a very knowledgeable CM. The beer had a good host but a poor selection of beers (as someone else said above) and the tequila was hosted by a CM who had never done it before, knew nothing about tequila and clearly did not want to be there. Next cruise we're sticking with mixology and I want to try the chocolate. We've never had a problem getting what we want, but we always go straight to the tasking booking when it opens after an early PAT time.