Another very popular activity in Chiang Mai is learning Thai cooking and Thai Farm Cooking school is highly recommended. You get a choice of dishes (including veggie or meat options, which was good for us), to visit the market and an organic farm and see many of the ingredients growing. It’s a whole day, and you get to cook 6 dishes, eat half of them and take the rest home. The staff were really friendly, helpful and attentive. They also put their recipes on their website (some schools are very protective), and give you them to take home.