This might be too many questions/locations for one thread, but here goes:
In August, we are going to Bangkok for 4 nights, Chiang Mai for 4 nights, and Koh Phangan for one week. We will not have car, though we may have a motorbike on the island. We're interested in authentic Thai food, from street eats to restaurants. I've read previous threads but it looks like not much has been posted recently (2012). So, any tips? Even just particularly good areas or markets to check out would be great.
Second question: We'd like to do a cooking class in Chiang Mai. We're very experienced home cooks and something a little more advanced, with a good range of dishes, would be good. There are so many options I just don't know how to decide. A full day course with a market visit would be ideal.