[
  {
    "id": "c01",
    "title": "Podcast Storytelling Foundations",
    "subtitle": "Design arcs, beats, and narrative tension that stick.",
    "category": "Storytelling",
    "level": "Beginner",
    "price": 129,
    "durationHours": 6,
    "lessons": 28,
    "rating": 4.8,
    "tags": ["structure", "narrative", "hook"],
    "description": "Learn story frameworks adapted to audio: cold opens, midroll pivots, act breaks, and closers. Practice mapping scenes to a clear argument and balancing exposition with texture.",
    "instructor": "Maya Chen"
  },
  {
    "id": "c02",
    "title": "Editing in the DAW: Precision Cuts",
    "subtitle": "Fast, clean edits that keep rhythm and clarity.",
    "category": "Editing",
    "level": "Intermediate",
    "price": 149,
    "durationHours": 7,
    "lessons": 32,
    "rating": 4.7,
    "tags": ["editing", "rhythm", "cleanup"],
    "description": "Master editorial and technical editing: tightening rambles, removing mouth clicks, managing crosstalk, and sustaining energy. Includes keyboard-driven workflows.",
    "instructor": "Luis Ortega"
  },
  {
    "id": "c03",
    "title": "Mixing and Mastering for Speech",
    "subtitle": "Loudness standards, EQ, compression, and polish.",
    "category": "Mastering",
    "level": "Advanced",
    "price": 179,
    "durationHours": 8,
    "lessons": 26,
    "rating": 4.9,
    "tags": ["lufs", "eq", "compression"],
    "description": "Translate on earbuds, cars, and speakers. Set target LUFS, use corrective and musical EQ, stack compression, manage sibilance, and finalize with tasteful saturation.",
    "instructor": "Rina Kapoor"
  },
  {
    "id": "c04",
    "title": "Interviewing with Intent",
    "subtitle": "Prepare deeply, listen actively, and land moments.",
    "category": "Interviewing",
    "level": "Intermediate",
    "price": 139,
    "durationHours": 5,
    "lessons": 24,
    "rating": 4.6,
    "tags": ["interview", "preparation", "listening"],
    "description": "Develop a research process, question funnels, and redirect techniques. Capture surprises without losing structure, and protect vulnerable stories with care.",
    "instructor": "Samir Patel"
  },
  {
    "id": "c05",
    "title": "Voice for Podcast Hosts",
    "subtitle": "Breath, tone, diction, and presence training.",
    "category": "Voice",
    "level": "Beginner",
    "price": 119,
    "durationHours": 4,
    "lessons": 18,
    "rating": 4.5,
    "tags": ["voice", "delivery", "presence"],
    "description": "Warmups, projection, mic distance, and script marking. Reduce filler words and develop an authentic cadence that carries authority without stiffness.",
    "instructor": "Jordan Blair"
  },
  {
    "id": "c06",
    "title": "Show Development Lab",
    "subtitle": "From premise to pilot with editorial rigor.",
    "category": "Storytelling",
    "level": "Advanced",
    "price": 189,
    "durationHours": 10,
    "lessons": 34,
    "rating": 4.8,
    "tags": ["premise", "format", "pilot"],
    "description": "Pressure-test your premise, pick the right format, and create a pilot that demonstrates your show’s repeatable engine and audience promise.",
    "instructor": "Maya Chen"
  },
  {
    "id": "c07",
    "title": "Marketing a Podcast Launch",
    "subtitle": "Positioning, packaging, and multi-channel rollout.",
    "category": "Marketing",
    "level": "Beginner",
    "price": 129,
    "durationHours": 6,
    "lessons": 27,
    "rating": 4.6,
    "tags": ["positioning", "launch", "channels"],
    "description": "Craft a hook, visual identity without overdesign, and a launch calendar with teasers, cross-promotion, and targeted outreach.",
    "instructor": "Taylor Brooks"
  },
  {
    "id": "c08",
    "title": "Evergreen Growth Systems",
    "subtitle": "Sustainable audience acquisition without hacks.",
    "category": "Marketing",
    "level": "Intermediate",
    "price": 159,
    "durationHours": 7,
    "lessons": 25,
    "rating": 4.7,
    "tags": ["growth", "seo", "retention"],
    "description": "Build durable funnels: SEO for episode pages, newsletter flywheels, and referral mechanics that don’t burn trust.",
    "instructor": "Taylor Brooks"
  },
  {
    "id": "c09",
    "title": "Ethics and Legal for Podcasters",
    "subtitle": "Music rights, releases, and fair use basics.",
    "category": "Legal",
    "level": "Beginner",
    "price": 99,
    "durationHours": 3,
    "lessons": 14,
    "rating": 4.4,
    "tags": ["legal", "rights", "policy"],
    "description": "Avoid preventable mistakes: licensing, guest releases, sensitive topics, and how to document consent and corrections.",
    "instructor": "Ava Goldberg"
  },
  {
    "id": "c10",
    "title": "Monetization Playbook",
    "subtitle": "Ads, memberships, and ethical offers.",
    "category": "Monetization",
    "level": "Intermediate",
    "price": 149,
    "durationHours": 6,
    "lessons": 22,
    "rating": 4.6,
    "tags": ["ads", "sponsorship", "membership"],
    "description": "Design ad inventory, sell without eroding trust, and model revenue from memberships and premium feeds.",
    "instructor": "Noah Wright"
  },
  {
    "id": "c11",
    "title": "Field Recording and Equipment",
    "subtitle": "Practical gear choices and capture technique.",
    "category": "Equipment",
    "level": "Beginner",
    "price": 109,
    "durationHours": 4,
    "lessons": 16,
    "rating": 4.5,
    "tags": ["gear", "mics", "capture"],
    "description": "Mic patterns, preamps, quiet rooms, and field safety. Learn to capture clean tape under imperfect conditions.",
    "instructor": "Rina Kapoor"
  },
  {
    "id": "c12",
    "title": "Live Shows and Remote Recording",
    "subtitle": "Latency, redundancy, and stage flow.",
    "category": "Live",
    "level": "Advanced",
    "price": 169,
    "durationHours": 7,
    "lessons": 21,
    "rating": 4.6,
    "tags": ["live", "remote", "backup"],
    "description": "Plan live tapings and remote interviews with robust checklists: redundancy, cueing, and real-time problem solving.",
    "instructor": "Luis Ortega"
  },
  {
    "id": "c13",
    "title": "Analytics That Matter",
    "subtitle": "From vanity metrics to actionable signals.",
    "category": "Analytics",
    "level": "Intermediate",
    "price": 139,
    "durationHours": 5,
    "lessons": 18,
    "rating": 4.5,
    "tags": ["analytics", "metrics", "insights"],
    "description": "Read retention curves, cohort growth, and creative testing without chasing noise. Make editorial decisions with data.",
    "instructor": "Noah Wright"
  },
  {
    "id": "c14",
    "title": "Narration and Script Marking",
    "subtitle": "Deliver lines that breathe and land.",
    "category": "Voice",
    "level": "Intermediate",
    "price": 119,
    "durationHours": 4,
    "lessons": 17,
    "rating": 4.5,
    "tags": ["narration", "script", "timing"],
    "description": "Mark scripts for pacing and emphasis. Use silence and contrast to lift meaning without sounding theatrical.",
    "instructor": "Jordan Blair"
  },
  {
    "id": "c15",
    "title": "Advanced Editing: Story Surgery",
    "subtitle": "Rebuild muddy drafts into clear episodes.",
    "category": "Editing",
    "level": "Advanced",
    "price": 179,
    "durationHours": 9,
    "lessons": 29,
    "rating": 4.8,
    "tags": ["restructuring", "dialog", "clarity"],
    "description": "Refactor rambly interviews into sequences, weave narration, and maintain texture while improving coherence.",
    "instructor": "Maya Chen"
  },
  {
    "id": "c16",
    "title": "Host-Read Ads That Convert",
    "subtitle": "Write and deliver ads listeners value.",
    "category": "Monetization",
    "level": "Beginner",
    "price": 99,
    "durationHours": 3,
    "lessons": 12,
    "rating": 4.4,
    "tags": ["ads", "copy", "delivery"],
    "description": "Draft truthful copy, frame benefits, and integrate ads without breaking immersion or trust.",
    "instructor": "Taylor Brooks"
  },
  {
    "id": "c17",
    "title": "Sound Design for Nonfiction",
    "subtitle": "Music, ambi, and scenes that serve story.",
    "category": "Editing",
    "level": "Intermediate",
    "price": 159,
    "durationHours": 7,
    "lessons": 23,
    "rating": 4.7,
    "tags": ["sound design", "ambi", "scenes"],
    "description": "Choose and place music, craft ambi beds, and layer transitions that reinforce beats without sentimentality.",
    "instructor": "Rina Kapoor"
  },
  {
    "id": "c18",
    "title": "Branding a Podcast",
    "subtitle": "Name, description, and art direction.",
    "category": "Marketing",
    "level": "Beginner",
    "price": 119,
    "durationHours": 4,
    "lessons": 15,
    "rating": 4.3,
    "tags": ["branding", "positioning", "pitch"],
    "description": "Build a memorable brand system: positioning statement, description that converts, and style rules for art and copy.",
    "instructor": "Noah Wright"
  },
  {
    "id": "c19",
    "title": "Investigative Research Basics",
    "subtitle": "Make promises you can prove on tape.",
    "category": "Storytelling",
    "level": "Intermediate",
    "price": 149,
    "durationHours": 6,
    "lessons": 20,
    "rating": 4.6,
    "tags": ["research", "verification", "sources"],
    "description": "Source mapping, verification workflows, and note systems that survive production pressures.",
    "instructor": "Samir Patel"
  },
  {
    "id": "c20",
    "title": "Community and Retention",
    "subtitle": "Design touchpoints your audience wants.",
    "category": "Marketing",
    "level": "Intermediate",
    "price": 139,
    "durationHours": 5,
    "lessons": 18,
    "rating": 4.5,
    "tags": ["retention", "community", "newsletter"],
    "description": "Create listener feedback loops, run events, and write newsletters that deepen relationships.",
    "instructor": "Taylor Brooks"
  },
  {
    "id": "c21",
    "title": "Quiet Room, Big Sound",
    "subtitle": "Acoustics and setup for indie studios.",
    "category": "Equipment",
    "level": "Beginner",
    "price": 109,
    "durationHours": 4,
    "lessons": 14,
    "rating": 4.4,
    "tags": ["acoustics", "setup", "treatment"],
    "description": "Treat reflections, manage noise floors, and set up compact studios that sound expensive.",
    "instructor": "Luis Ortega"
  },
  {
    "id": "c22",
    "title": "Editorial Leadership for Audio",
    "subtitle": "Run meetings, give notes, ship consistently.",
    "category": "Storytelling",
    "level": "Advanced",
    "price": 189,
    "durationHours": 8,
    "lessons": 24,
    "rating": 4.7,
    "tags": ["leadership", "process", "deadlines"],
    "description": "Build team rituals, deliver kind but firm notes, and maintain quality across a publishing calendar.",
    "instructor": "Maya Chen"
  }
]