[
  {
    "id": "c-101",
    "sku": "FPA-101",
    "title": "Soy Candle Foundations",
    "level": "Beginner",
    "mode": "Online",
    "duration": "6 hours self-paced",
    "price": 89,
    "rating": 4.8,
    "reviews": 214,
    "tags": ["soy", "wick", "testing"],
    "instructor": "Eden Cole",
    "summary": "Start strong with soy wax fundamentals, safe pouring, and controlled testing.",
    "description": "Learn the core properties of soy wax, ideal fragrance loads, temperature windows, and wick pairing strategies. Build a repeatable test matrix and document results for future scaling.",
    "outcomes": ["Pour clean containers", "Match wicks to vessel diameters", "Create test logs", "Diagnose tunneling and soot"],
    "includes": ["Downloadable test sheets", "Wax chemistry primers", "Community forum access"],
    "schedule": "Self-paced"
  },
  {
    "id": "c-102",
    "sku": "FPA-102",
    "title": "Beeswax & Blend Basics",
    "level": "Beginner",
    "mode": "Online",
    "duration": "5 hours self-paced",
    "price": 79,
    "rating": 4.7,
    "reviews": 143,
    "tags": ["beeswax", "blends", "wick"],
    "instructor": "Jonas Reed",
    "summary": "Natural wax handling and creating stable beeswax/coconut blends.",
    "description": "Explore crystallization behavior, fragrance adhesion, and blend stability with beeswax-centric formulas. Learn how to extend burn time while protecting scent fidelity.",
    "outcomes": ["Blend beeswax with coconut oil", "Reduce frosting", "Control melt pool"],
    "includes": ["Blend calculator", "Troubleshooting guide"],
    "schedule": "Self-paced"
  },
  {
    "id": "c-103",
    "sku": "FPA-103",
    "title": "Wick Science Lab",
    "level": "Intermediate",
    "mode": "Live",
    "duration": "2 sessions × 2 hours",
    "price": 129,
    "rating": 4.9,
    "reviews": 188,
    "tags": ["wick", "testing"],
    "instructor": "Eden Cole",
    "summary": "Profile flame behavior and tune burn performance across vessels.",
    "description": "Hands-on lab to analyze wick materials, curl, mushrooming, and heat flux. Build decision trees for efficient selection and faster approvals.",
    "outcomes": ["Compare cotton vs. wood wicks", "Interpret flame height", "Select optimal series"],
    "includes": ["Live Q&A", "Reference charts"],
    "schedule": "Cohorts monthly"
  },
  {
    "id": "c-104",
    "sku": "FPA-104",
    "title": "Scent Composition for Candles",
    "level": "Intermediate",
    "mode": "Hybrid",
    "duration": "8 hours + critique",
    "price": 179,
    "rating": 4.8,
    "reviews": 201,
    "tags": ["scent", "accords", "evaluation"],
    "instructor": "Mara Lin",
    "summary": "Design accords that throw beautifully without overpowering.",
    "description": "Compose candle-safe accords with balance and diffusion. Learn top/heart/base structure, evaluate hot throw, and build a concise olfactive vocabulary.",
    "outcomes": ["Compose 3 accords", "Evaluate hot/cold throw", "Document olfactive notes"],
    "includes": ["Evaluation rubric", "Critique session"],
    "schedule": "Hybrid rolling"
  },
  {
    "id": "c-105",
    "sku": "FPA-105",
    "title": "Color & Dye Control",
    "level": "Beginner",
    "mode": "Online",
    "duration": "3 hours self-paced",
    "price": 59,
    "rating": 4.5,
    "reviews": 96,
    "tags": ["color", "aesthetics"],
    "instructor": "Mara Lin",
    "summary": "Minimalist color strategies that respect fragrance chemistry.",
    "description": "Master soluble dyes and pigments in various waxes, avoid bleeding, and protect scent integrity in visually strong designs.",
    "outcomes": ["Use minimal palettes", "Prevent dye migration", "Standardize color references"],
    "includes": ["Swatch templates"],
    "schedule": "Self-paced"
  },
  {
    "id": "c-106",
    "sku": "FPA-106",
    "title": "Coconut Wax Systems",
    "level": "Intermediate",
    "mode": "Online",
    "duration": "4 hours self-paced",
    "price": 99,
    "rating": 4.6,
    "reviews": 121,
    "tags": ["coconut", "blends", "testing"],
    "instructor": "Eden Cole",
    "summary": "Low-temp, creamy burns with excellent scent throw.",
    "description": "Explore coconut wax properties, blend strategies with soy/beeswax, and optimize pouring schedules for smooth tops and even burns.",
    "outcomes": ["Blend coconut with soy", "Stabilize tops", "Calibrate wick"],
    "includes": ["Blend matrix", "QA checklist"],
    "schedule": "Self-paced"
  },
  {
    "id": "c-107",
    "sku": "FPA-107",
    "title": "Safety & Compliance Essentials",
    "level": "Intermediate",
    "mode": "Online",
    "duration": "4 hours self-paced",
    "price": 109,
    "rating": 4.9,
    "reviews": 230,
    "tags": ["compliance", "safety", "labels"],
    "instructor": "Jonas Reed",
    "summary": "Labeling, SDS, CLP/GHS orientation, and household product safety.",
    "description": "Navigate regulatory frameworks, build compliant labels, and align documentation for wholesale and direct-to-consumer distribution.",
    "outcomes": ["Draft compliant labels", "Assemble SDS packets", "Plan recalls and batch tracking"],
    "includes": ["Label templates", "SDS starter"],
    "schedule": "Self-paced"
  },
  {
    "id": "c-108",
    "sku": "FPA-108",
    "title": "Testing Protocols: From Bench to Batch",
    "level": "Advanced",
    "mode": "Online",
    "duration": "6 hours self-paced",
    "price": 149,
    "rating": 4.8,
    "reviews": 174,
    "tags": ["testing", "scaling"],
    "instructor": "Eden Cole",
    "summary": "Design experiments that scale without losing quality.",
    "description": "Create robust testing frameworks, apply DOE principles, and implement version control for formulations moving into production.",
    "outcomes": ["Build DOE sheets", "Version control", "Batch quality gates"],
    "includes": ["DOE templates", "Batch QC forms"],
    "schedule": "Self-paced"
  },
  {
    "id": "c-109",
    "sku": "FPA-109",
    "title": "Perfumer’s Toolkit for Candles",
    "level": "Advanced",
    "mode": "Hybrid",
    "duration": "10 hours + critiques",
    "price": 229,
    "rating": 4.7,
    "reviews": 112,
    "tags": ["scent", "accords", "evaluation"],
    "instructor": "Mara Lin",
    "summary": "Advanced composition techniques tuned for wax diffusion.",
    "description": "Translate fine-fragrance thinking into candle-safe blends. Manage IFRA limits and preserve character through the heat of a candle flame.",
    "outcomes": ["Map IFRA categories", "Design signature accord", "Advanced evaluation"],
    "includes": ["Advanced rubric", "Critique notes"],
    "schedule": "Quarterly cohorts"
  },
  {
    "id": "c-110",
    "sku": "FPA-110",
    "title": "Luxury Packaging Systems",
    "level": "Intermediate",
    "mode": "Online",
    "duration": "3 hours self-paced",
    "price": 79,
    "rating": 4.6,
    "reviews": 98,
    "tags": ["packaging", "business", "branding"],
    "instructor": "Jonas Reed",
    "summary": "Design for protection, shelf presence, and margin discipline.",
    "description": "Build a cohesive packaging system: vessels, lids, cartons, and materials that feel premium without wrecking your COGS.",
    "outcomes": ["Specify cartons", "Calculate COGS", "Build dielines with vendors"],
    "includes": ["COGS calculator", "Sourcing list"],
    "schedule": "Self-paced"
  },
  {
    "id": "c-111",
    "sku": "FPA-111",
    "title": "Business of Candle Making",
    "level": "Intermediate",
    "mode": "Online",
    "duration": "6 hours self-paced",
    "price": 139,
    "rating": 4.8,
    "reviews": 165,
    "tags": ["business", "pricing", "wholesale"],
    "instructor": "Jonas Reed",
    "summary": "Margins, pricing ladders, and buyer-friendly assortments.",
    "description": "Structure your line, set prices, plan promotions responsibly, and prepare for retail buyers without overextending cash flow.",
    "outcomes": ["Price line sheets", "Plan assortments", "Wholesale terms"],
    "includes": ["Line sheet template", "Retail calendar"],
    "schedule": "Self-paced"
  },
  {
    "id": "c-112",
    "sku": "FPA-112",
    "title": "Seasonal Scent Design",
    "level": "Intermediate",
    "mode": "Live",
    "duration": "2 sessions × 2 hours",
    "price": 119,
    "rating": 4.6,
    "reviews": 87,
    "tags": ["scent", "accords", "evaluation"],
    "instructor": "Mara Lin",
    "summary": "Build capsules that feel timely without clichés.",
    "description": "Compose seasonal capsules that avoid overused tropes. Use texture, temperature, and contrast to freshen classics for modern audiences.",
    "outcomes": ["Design 2 seasonal capsules", "Calibrate throw for cold weather", "Plan palette rotations"],
    "includes": ["Critique session", "Palette maps"],
    "schedule": "Monthly live"
  },
  {
    "id": "c-113",
    "sku": "FPA-113",
    "title": "Wood Wick Workshop",
    "level": "Intermediate",
    "mode": "Online",
    "duration": "3 hours self-paced",
    "price": 69,
    "rating": 4.5,
    "reviews": 92,
    "tags": ["wick", "aesthetics"],
    "instructor": "Eden Cole",
    "summary": "Crackle, curl, and heat management for wood wicks.",
    "description": "Match wood wick species and thickness to vessels and wax. Achieve steady flames with minimal soot and great sound character.",
    "outcomes": ["Match wood profiles", "Reduce soot", "Tune wick length"],
    "includes": ["Wick guide", "Troubleshooting tree"],
    "schedule": "Self-paced"
  },
  {
    "id": "c-114",
    "sku": "FPA-114",
    "title": "Sustainable Materials & Sourcing",
    "level": "Beginner",
    "mode": "Online",
    "duration": "3 hours self-paced",
    "price": 69,
    "rating": 4.7,
    "reviews": 108,
    "tags": ["sustainability", "sourcing"],
    "instructor": "Jonas Reed",
    "summary": "Ethical sourcing and material impact without greenwashing.",
    "description": "Evaluate suppliers, certifications, and environmental trade-offs realistically. Build a sourcing map that supports your brand story.",
    "outcomes": ["Assess suppliers", "Choose eco materials", "Avoid greenwash claims"],
    "includes": ["Supplier checklist"],
    "schedule": "Self-paced"
  },
  {
    "id": "c-115",
    "sku": "FPA-115",
    "title": "Hot Throw Intensive",
    "level": "Advanced",
    "mode": "Hybrid",
    "duration": "6 hours + critiques",
    "price": 199,
    "rating": 4.7,
    "reviews": 134,
    "tags": ["scent", "testing"],
    "instructor": "Mara Lin",
    "summary": "Push diffusion with stability and safety intact.",
    "description": "Maximize hot throw by tuning wax viscosity, wick capillarity, and accord volatility while remaining within safe limits.",
    "outcomes": ["Balance volatility", "Tune wick for diffusion", "Stability checks"],
    "includes": ["Volatility chart", "Diffusion rubric"],
    "schedule": "Bi-monthly hybrid"
  },
  {
    "id": "c-116",
    "sku": "FPA-116",
    "title": "Vessel Geometry & Heat Maps",
    "level": "Intermediate",
    "mode": "Online",
    "duration": "4 hours self-paced",
    "price": 99,
    "rating": 4.6,
    "reviews": 76,
    "tags": ["testing", "engineering"],
    "instructor": "Eden Cole",
    "summary": "Design with vessels in mind—not as an afterthought.",
    "description": "Model heat distribution and melt pool behaviors across common vessel shapes. Use simple tools to predict performance.",
    "outcomes": ["Create simple heat maps", "Avoid hotspots", "Reduce tunneling"],
    "includes": ["Heat map templates"],
    "schedule": "Self-paced"
  },
  {
    "id": "c-117",
    "sku": "FPA-117",
    "title": "Small-Batch Production Flow",
    "level": "Intermediate",
    "mode": "Online",
    "duration": "5 hours self-paced",
    "price": 109,
    "rating": 4.7,
    "reviews": 99,
    "tags": ["production", "operations"],
    "instructor": "Jonas Reed",
    "summary": "Scale to small runs with control and documentation.",
    "description": "Set up your bench, write SOPs, and build QA steps that support reliable micro-batches without waste.",
    "outcomes": ["Write SOPs", "Create QA gates", "Organize bench flow"],
    "includes": ["SOP examples", "QA checklist"],
    "schedule": "Self-paced"
  },
  {
    "id": "c-118",
    "sku": "FPA-118",
    "title": "Brand Story for Candle Lines",
    "level": "Beginner",
    "mode": "Online",
    "duration": "3 hours self-paced",
    "price": 69,
    "rating": 4.5,
    "reviews": 71,
    "tags": ["branding", "business"],
    "instructor": "Mara Lin",
    "summary": "Find the words that fit your scents—and your audience.",
    "description": "Develop a concise language for your line. Name, describe, and present scents with clarity and restraint.",
    "outcomes": ["Write scent copy", "Build naming system", "Create style guide"],
    "includes": ["Copy deck template"],
    "schedule": "Self-paced"
  },
  {
    "id": "c-119",
    "sku": "FPA-119",
    "title": "Costing & Margin Clinic",
    "level": "Intermediate",
    "mode": "Online",
    "duration": "3 hours self-paced",
    "price": 89,
    "rating": 4.8,
    "reviews": 140,
    "tags": ["business", "pricing"],
    "instructor": "Jonas Reed",
    "summary": "Know your numbers—then make brave creative choices.",
    "description": "Calculate landed costs, target margins, and sensible promo windows. Build resilience into your pricing model.",
    "outcomes": ["Build margin ladder", "Plan promos", "Protect cashflow"],
    "includes": ["Margin worksheet"],
    "schedule": "Self-paced"
  },
  {
    "id": "c-120",
    "sku": "FPA-120",
    "title": "Troubleshooting Clinic",
    "level": "Beginner",
    "mode": "Live",
    "duration": "1 session × 2 hours",
    "price": 49,
    "rating": 4.6,
    "reviews": 88,
    "tags": ["testing", "quality"],
    "instructor": "Eden Cole",
    "summary": "Rapid-fire fixes for real-world candle problems.",
    "description": "Bring your issues—tunneling, wet spots, weak throw—and leave with a concrete plan to resolve them.",
    "outcomes": ["Diagnose 10+ issues", "Pick tests that matter", "Close the loop"],
    "includes": ["Live Q&A"],
    "schedule": "Weekly live"
  },
  {
    "id": "c-121",
    "sku": "FPA-121",
    "title": "Holiday Capsule Sprint",
    "level": "Intermediate",
    "mode": "Hybrid",
    "duration": "5 hours + critique",
    "price": 129,
    "rating": 4.6,
    "reviews": 67,
    "tags": ["scent", "packaging", "seasonal"],
    "instructor": "Mara Lin",
    "summary": "Design a tight, non-cliché holiday trio with premium packaging.",
    "description": "From palette to package, build a holiday capsule that avoids tropes and respects margins for Q4 releases.",
    "outcomes": ["Design 3 SKUs", "Prep dielines", "Plan production dates"],
    "includes": ["Critique session", "Supplier list"],
    "schedule": "Seasonal hybrid"
  },
  {
    "id": "c-122",
    "sku": "FPA-122",
    "title": "Retail Readiness Playbook",
    "level": "Advanced",
    "mode": "Online",
    "duration": "6 hours self-paced",
    "price": 169,
    "rating": 4.7,
    "reviews": 77,
    "tags": ["wholesale", "operations", "compliance"],
    "instructor": "Jonas Reed",
    "summary": "From samples to shelf: a complete checklist for buyers.",
    "description": "Assemble sell-in decks, test certs, and logistics details that make retailers comfortable and excited to onboard your line.",
    "outcomes": ["Build sell-in deck", "Prepare test certs", "Draft terms"],
    "includes": ["Deck template", "Term sheet sample"],
    "schedule": "Self-paced"
  }
]