Cooking is a lot more fun when you have fresh ingredients and a pristine space to cook them. Novices and gourmands alike will love experiencing the Cavallo Point Cooking School. The 1,200-square-foot space is flooded with natural light and features state-of-the-art equipment including two flat screens linked to adjustable cameras, as well as homey touches such as Heath Ceramics dishes and country wood tables. More than 30 different classes are offered such as "Indian Cuisine by Pressure Cooker" and "Help! My College Bound Kid Can't Cook." No matter what the season, the four-hour "Cooking from the Farmers' Market" class is always a favorite. The Cooking School can also accommodate groups for parties and retreats for between 30 and 50 people. Cupcake Social, anyone?