[
  {
    "id": "wl-001",
    "title": "10-Minute Egg Mastery",
    "level": "Beginner",
    "durationMin": 12,
    "price": 12.00,
    "rating": 4.8,
    "learners": 18420,
    "tags": ["Eggs","Quick","Family"],
    "description": "Silky scrambled eggs and jammy yolks using gentle heat and visual doneness cues.",
    "syllabus": ["Egg anatomy and salting", "Pan temperature mapping", "Low-heat scramble method", "Jammy yolk timing"]
  },
  {
    "id": "wl-002",
    "title": "Cloud Pancakes Fundamentals",
    "level": "Beginner",
    "durationMin": 28,
    "price": 16.00,
    "rating": 4.7,
    "learners": 13950,
    "tags": ["Pancakes","Family"],
    "description": "Stack-worthy pancakes with tender centers and crisp edges using rest-and-rise batter.",
    "syllabus": ["Flour hydration", "Griddle heat signs", "Even browning", "Batch timing"]
  },
  {
    "id": "wl-003",
    "title": "Hearty Oats, Five Ways",
    "level": "Beginner",
    "durationMin": 22,
    "price": 14.00,
    "rating": 4.6,
    "learners": 9900,
    "tags": ["Grains","Quick","Dairy-Free"],
    "description": "Steel-cut, rolled, and overnight oats with savory and sweet finishes that stay creamy.",
    "syllabus": ["Grain selection", "Liquid ratios", "Finishing textures", "Prep-ahead jars"]
  },
  {
    "id": "wl-004",
    "title": "Vegan Tofu Scramble Lab",
    "level": "Intermediate",
    "durationMin": 30,
    "price": 18.00,
    "rating": 4.7,
    "learners": 8550,
    "tags": ["Vegan","Dairy-Free","Quick"],
    "description": "Vegan scramble with custardy texture using spice toasting and moisture control.",
    "syllabus": ["Tofu types", "Spice toasting", "Moisture balance", "Veg add-ins"]
  },
  {
    "id": "wl-005",
    "title": "Ultimate Avocado Toast Systems",
    "level": "Beginner",
    "durationMin": 18,
    "price": 13.00,
    "rating": 4.5,
    "learners": 12700,
    "tags": ["Quick","Dairy-Free","Family"],
    "description": "Crisp toast, ripe avocado management, and balanced toppings for crunch and brightness.",
    "syllabus": ["Bread profiles", "Ripeness scale", "Salt-acid balance", "Speed plating"]
  },
  {
    "id": "wl-006",
    "title": "Weekend Brunch Eggs Benedict",
    "level": "Advanced",
    "durationMin": 55,
    "price": 24.00,
    "rating": 4.8,
    "learners": 6120,
    "tags": ["Eggs","Family"],
    "description": "Poached eggs with stable hollandaise and crisp bases without sogginess.",
    "syllabus": ["Poaching setup", "Hollandaise emulsions", "Assembly timing", "Service windows"]
  },
  {
    "id": "wl-007",
    "title": "Gluten-Free Pancake Confidence",
    "level": "Intermediate",
    "durationMin": 32,
    "price": 17.00,
    "rating": 4.6,
    "learners": 7340,
    "tags": ["Pancakes","Gluten-Free","Family"],
    "description": "Achieve classic lift and tenderness with non-gluten flours and binders.",
    "syllabus": ["Flour blends", "Binder choices", "Griddle control", "Flavor mix-ins"]
  },
  {
    "id": "wl-008",
    "title": "Power Smoothies without the Sugar Crash",
    "level": "Beginner",
    "durationMin": 16,
    "price": 12.00,
    "rating": 4.4,
    "learners": 14200,
    "tags": ["Beverage","Dairy-Free","Quick"],
    "description": "Balanced smoothies with fiber and protein so mornings stay steady.",
    "syllabus": ["Base ratios", "Frozen vs fresh", "Texture tuning", "Make-ahead packs"]
  },
  {
    "id": "wl-009",
    "title": "French Omelette Precision",
    "level": "Advanced",
    "durationMin": 26,
    "price": 19.00,
    "rating": 4.9,
    "learners": 4920,
    "tags": ["Eggs"],
    "description": "Micro-curd techniques for classic, chive-specked, just-set omelettes.",
    "syllabus": ["Whisking for micro-curd", "Pan film and tilt", "The fold", "Finishing butter"]
  },
  {
    "id": "wl-010",
    "title": "Savory Breakfast Bowls",
    "level": "Intermediate",
    "durationMin": 34,
    "price": 17.00,
    "rating": 4.6,
    "learners": 8200,
    "tags": ["Grains","Dairy-Free","Family"],
    "description": "Whole grains with crunchy and creamy components plus bright dressings.",
    "syllabus": ["Grain prep", "Roast vs steam", "Texture contrasts", "Dressings"]
  },
  {
    "id": "wl-011",
    "title": "Quick Breakfast Tacos",
    "level": "Beginner",
    "durationMin": 20,
    "price": 13.00,
    "rating": 4.5,
    "learners": 15800,
    "tags": ["Quick","Family","Dairy-Free"],
    "description": "Flexible fillings, warm tortillas, and smart garnishes in 20 minutes or less.",
    "syllabus": ["Tortilla warming", "Protein base", "Salsas", "Speed assembly"]
  },
  {
    "id": "wl-012",
    "title": "Brew Better: Morning Coffee",
    "level": "Beginner",
    "durationMin": 25,
    "price": 12.00,
    "rating": 4.5,
    "learners": 17600,
    "tags": ["Beverage","Quick"],
    "description": "Repeatable pour-over and press routines for bright, balanced cups.",
    "syllabus": ["Grind size", "Water temp", "Bloom timing", "Brew ratios"]
  },
  {
    "id": "wl-013",
    "title": "Tea Rituals for Focused Mornings",
    "level": "Beginner",
    "durationMin": 18,
    "price": 11.00,
    "rating": 4.3,
    "learners": 7200,
    "tags": ["Beverage","Quick"],
    "description": "Green, black, and herbal brews with infusion windows that avoid bitterness.",
    "syllabus": ["Leaf selection", "Infusion timing", "Water quality", "Iced variants"]
  },
  {
    "id": "wl-014",
    "title": "Crisp-Edge Waffles Workshop",
    "level": "Intermediate",
    "durationMin": 40,
    "price": 18.00,
    "rating": 4.7,
    "learners": 6300,
    "tags": ["Pancakes","Family"],
    "description": "Classic waffles with airy interiors and well-defined grids that stay crisp.",
    "syllabus": ["Batter balance", "Iron preheat", "Steam management", "Holding crisp"]
  },
  {
    "id": "wl-015",
    "title": "Shakshuka: Gentle Heat, Big Flavor",
    "level": "Intermediate",
    "durationMin": 38,
    "price": 18.00,
    "rating": 4.8,
    "learners": 6800,
    "tags": ["Eggs","Dairy-Free","Family"],
    "description": "Soft-poached eggs in a spiced tomato base with options for greens or beans.",
    "syllabus": ["Base building", "Poach windows", "Spice layering", "Toppings"]
  },
  {
    "id": "wl-016",
    "title": "Prep-Ahead Breakfast Burritos",
    "level": "Beginner",
    "durationMin": 30,
    "price": 15.00,
    "rating": 4.6,
    "learners": 9100,
    "tags": ["Meal-Prep","Family","Quick"],
    "description": "Batch, wrap, and reheat for a week of fast, satisfying mornings.",
    "syllabus": ["Batch strategy", "Moisture control", "Wrap & store", "Reheat techniques"]
  },
  {
    "id": "wl-017",
    "title": "Granola That Actually Clusters",
    "level": "Beginner",
    "durationMin": 26,
    "price": 13.00,
    "rating": 4.4,
    "learners": 8400,
    "tags": ["Grains","Dairy-Free"],
    "description": "Big, crunchy clusters and spice-forward mixes without excess sugar.",
    "syllabus": ["Wet-to-dry ratios", "Bake vs stir", "Cooling for crunch", "Mix-ins"]
  },
  {
    "id": "wl-018",
    "title": "Vegan Pancakes with Lift",
    "level": "Intermediate",
    "durationMin": 30,
    "price": 17.00,
    "rating": 4.5,
    "learners": 7000,
    "tags": ["Pancakes","Vegan","Dairy-Free"],
    "description": "Dairy and egg-free pancakes that rise and stay tender after cooling.",
    "syllabus": ["Leavening systems", "Batter rest", "Pan management", "Flavor oils"]
  },
  {
    "id": "wl-019",
    "title": "Cottage Cheese Protein Bowls",
    "level": "Beginner",
    "durationMin": 15,
    "price": 12.00,
    "rating": 4.3,
    "learners": 6100,
    "tags": ["Quick","Family"],
    "description": "Savory and sweet bowls balancing protein, crunch, and acidity in minutes.",
    "syllabus": ["Dairy selection", "Texture pairing", "Savory builds", "Sweet builds"]
  },
  {
    "id": "wl-020",
    "title": "Sheet-Pan Breakfast Hash",
    "level": "Intermediate",
    "durationMin": 45,
    "price": 18.00,
    "rating": 4.6,
    "learners": 5900,
    "tags": ["Family","Dairy-Free","Meal-Prep"],
    "description": "Evenly browned potatoes with add-ins timed for perfect tenderness.",
    "syllabus": ["Par-cook strategies", "Pan spacing", "Steam management", "Finishing herbs"]
  },
  {
    "id": "wl-021",
    "title": "Eggs Three Textures (Soft, Medium, Hard)",
    "level": "Beginner",
    "durationMin": 24,
    "price": 14.00,
    "rating": 4.7,
    "learners": 11230,
    "tags": ["Eggs","Quick"],
    "description": "Timing playbook for egg textures with altitude and size adjustments.",
    "syllabus": ["Water temp vs time", "Shell crack control", "Ice bath cues", "Peel success"]
  },
  {
    "id": "wl-022",
    "title": "Savory Crepes for Breakfast",
    "level": "Advanced",
    "durationMin": 50,
    "price": 22.00,
    "rating": 4.7,
    "learners": 4800,
    "tags": ["Pancakes"],
    "description": "Paper-thin crepes with fillings that reheat gracefully for brunch service.",
    "syllabus": ["Batter rest and thinness", "Pan tilt rhythm", "No-tear flip", "Filling alignment"]
  }
]