In large part because of previous great reviews of the wonderful cooking class offered by Angsana I did it this morning and agree with everything positive that has been said about it before. You choose your three dishes to cook, so it pays to know something about what you like in Thai cooking before you go. I decided to select three dishes I had never cooked before (and I do a LOT of Thai cooking at home in the US). After a little difficulty finding each other for the class, everything else was wonderful. Angsana has a very accomplished but informal approach to the cooking. She leads you through a local market to select the ingredients (that part alone being almost worth the price of the class), and then directs you (in her home kitchen in my case, though I see she can come to your kitchen if you want) in what needs to be done in cutting, mashing, slicing, cooking, and the like. The result for my three dishes was wonderful, and I very much doubt you would go wrong if you selected any other three she offers (though you might ask for advice if you don't know Thai cooking already to some extent). I'm tempted to do the class again with a very different choice of three dishes. Some important notes: she is very close to the On Nut station on the Sukhumvit line of the Skytrain, so easy to get to; the class from beginning of shopping to carrying away your leftovers is around 3 hours more or less; at this writing the cost of the class for a one-on-one session is 2800 Thai Bhat, not far from US $90. Do it; you'll love it.