I have done two classes also, one was great, one was so-so. I think the difference was the instructor. First class was a tapas class, I went with two girlfriends. The instructor was very good, very organized and it was very hands on. We had a lot of food to sample. The second class I went with my 23 year old daughter, it was spring menu. The instructor must have been new at it because he was nervous and not well organized. He burned one of the components we had prepared so didn't get to eat that. The dessert recipe was a macaroon recipe and because he was running behind he prepared and just had us watch, then we each got one cookie to taste. Honestly afterward my DD and I had to stop for something to eat we were starved! I probably wouldn't do another class there after that.
I attended a class once at Whole Foods, it was an observation class but the instructor was very good and we got a generous taste of everything.