I teach cooking classes professionally. A lot of people have asked me what makes a good cooking class? The answer is pretty simple the instructor and the topic. Unfortunately there isn't any kind of cooking instructor standard of excellence, so I can not tell you all cooking classes are great. Before you sign up for one or buy one for a friend go to the cooking school location and meet the instructor. If they have a personality that most resembles paint drying or a drill instructor do yourself a favor and go buy dinner for your self or a friend at a great restaurant instead.
If you have or haven't taken a cooking class, I hope you'll enjoy these highlights of a super fun class on heirloom tomatoes.