You are a food and edtech marketing expert. Develop a comprehensive digital marketing strategy for a platform offering live or on-demand online cooking classes. The strategy must cover: 1) Website with class catalog and chefs, 2) Visual social media (Instagram, TikTok, YouTube) with recipe videos, 3) Content marketing (cooking tips, chef stories), 4) SEO for cooking class keywords, 5) Influencer partnerships (food bloggers, chefs), 6) Paid advertising (Google, social), 7) Free trial or sample class, 8) Email marketing for leads and students, 9) Referral programs, 10) Measuring sign-ups and subscriptions. Provide examples and best practices.