I'm planning to attend a cooking course while traveling in Thailand.
From checking on Trip Advisor there are plenty of places that offer such a course. They all seem to offer the same experience for the same price.
Is there any benefit in booking in advance such a course or I might as well book it while being in Thailand?