One of the best ways to gain an understanding of Thai culture is through learning about its cuisine, and Kanchanaburi provides a wonderful environment for taking a Thai cooking course.
Thai cooking classes have become a bit of a craze in Kanchanaburi, and now almost everyone with a kitchen has put out a sign advertising their classes. The most established course is at Apple's Retreat, where for 1,990 baht, Chef Noi will teach you how to make four Thai standards.
A good, albeit more casual option for vegetarians, is On's Thai Issan. For 600 baht, she'll teach you how to make three dishes in two hours, with a free dessert thrown in.