[
    {
      "id": 1,
      "title": "Mic Technique Fundamentals",
      "category": "Voice & Delivery",
      "level": "Beginner",
      "durationHours": 3,
      "lessons": 18,
      "price": 79,
      "rating": 4.7,
      "tags": ["voice", "mic", "pacing"],
      "format": "Video",
      "language": "English",
      "description": "Start with posture, breath, proximity, and handling plosives for clear dialogue.",
      "outcomes": ["Choose and position microphones", "Control plosives and sibilance", "Maintain consistent levels"],
      "prerequisites": "None",
      "instructor": "Ava Mercer",
      "updated": "2026-05-15"
    },
    {
      "id": 2,
      "title": "Editing Dialogue with Precision",
      "category": "Editing & Post",
      "level": "Intermediate",
      "durationHours": 5,
      "lessons": 22,
      "price": 149,
      "rating": 4.8,
      "tags": ["editing", "post", "workflow"],
      "format": "Self-paced",
      "language": "English",
      "description": "Cut breath noise, tighten pacing, and assemble narrative scenes without artifacts.",
      "outcomes": ["Non-destructive edits", "Clean up breaths and clicks", "Scene assembly and crossfades"],
      "prerequisites": "Basic DAW familiarity",
      "instructor": "Jonah Reyes",
      "updated": "2026-04-10"
    },
    {
      "id": 3,
      "title": "Publishing & RSS Essentials",
      "category": "Publishing & Tech",
      "level": "Beginner",
      "durationHours": 2,
      "lessons": 12,
      "price": 59,
      "rating": 4.6,
      "tags": ["rss", "hosting", "distribution"],
      "format": "Video",
      "language": "English",
      "description": "Set up a reliable feed, choose a host, and publish with episode-level metadata.",
      "outcomes": ["Create and validate an RSS feed", "Episode art and metadata fields", "Submit to major directories"],
      "prerequisites": "None",
      "instructor": "Mina Patel",
      "updated": "2026-03-22"
    },
    {
      "id": 4,
      "title": "Story Architecture for Podcasts",
      "category": "Story & Scripting",
      "level": "Intermediate",
      "durationHours": 4,
      "lessons": 16,
      "price": 129,
      "rating": 4.7,
      "tags": ["story", "scripting"],
      "format": "Self-paced",
      "language": "English",
      "description": "Design cold opens, arcs, and act breaks that respect listener attention.",
      "outcomes": ["Episode outlines", "Narrative arcs", "Cold open patterns"],
      "prerequisites": "Comfort writing short scripts",
      "instructor": "Ava Mercer",
      "updated": "2026-02-18"
    },
    {
      "id": 5,
      "title": "Ethics & Disclaimers for Podcasters",
      "category": "Compliance & Policy",
      "level": "Beginner",
      "durationHours": 2,
      "lessons": 10,
      "price": 69,
      "rating": 4.5,
      "tags": ["ethics", "disclaimer"],
      "format": "Video",
      "language": "English",
      "description": "Draft accurate disclaimers and avoid misleading claims in sensitive domains.",
      "outcomes": ["Draft contextual disclaimers", "Avoid overpromising", "Respect platform policies"],
      "prerequisites": "None",
      "instructor": "Mina Patel",
      "updated": "2026-04-28"
    },
    {
      "id": 6,
      "title": "Voice Warmups & Diction Clinic",
      "category": "Voice & Delivery",
      "level": "Beginner",
      "durationHours": 3,
      "lessons": 14,
      "price": 89,
      "rating": 4.6,
      "tags": ["voice", "diction"],
      "format": "Workshop",
      "language": "English",
      "description": "Daily vocal warmups, sibilance control, and vowels for warm narrative tone.",
      "outcomes": ["Daily warmup routine", "Diction drills", "Microphone-friendly phrasing"],
      "prerequisites": "None",
      "instructor": "Ava Mercer",
      "updated": "2026-05-01"
    },
    {
      "id": 7,
      "title": "Noise Reduction & Dialog Cleanup",
      "category": "Editing & Post",
      "level": "Intermediate",
      "durationHours": 4,
      "lessons": 15,
      "price": 139,
      "rating": 4.7,
      "tags": ["denoise", "restore"],
      "format": "Self-paced",
      "language": "English",
      "description": "Target hiss, hum, and room tone without introducing artifacts.",
      "outcomes": ["Identify noise profiles", "Use spectral tools", "Minimize pumping artifacts"],
      "prerequisites": "Editing basics",
      "instructor": "Jonah Reyes",
      "updated": "2026-03-02"
    },
    {
      "id": 8,
      "title": "Show Branding Without Visuals",
      "category": "Story & Scripting",
      "level": "Beginner",
      "durationHours": 2,
      "lessons": 9,
      "price": 59,
      "rating": 4.4,
      "tags": ["branding", "identity"],
      "format": "Video",
      "language": "English",
      "description": "Craft sonic signatures, intro scripts, and consistent verbal style.",
      "outcomes": ["Sonic palette", "Intro/outro scripts", "Verbal brand guide"],
      "prerequisites": "None",
      "instructor": "Ava Mercer",
      "updated": "2026-01-30"
    },
    {
      "id": 9,
      "title": "Platform Analytics Decoded",
      "category": "Publishing & Tech",
      "level": "Intermediate",
      "durationHours": 3,
      "lessons": 12,
      "price": 109,
      "rating": 4.5,
      "tags": ["analytics", "metrics"],
      "format": "Self-paced",
      "language": "English",
      "description": "Understand downloads, retention, and cohort trends without chasing vanity metrics.",
      "outcomes": ["Track meaningful KPIs", "Analyze retention curves", "Run simple experiments"],
      "prerequisites": "RSS basics",
      "instructor": "Mina Patel",
      "updated": "2026-05-18"
    },
    {
      "id": 10,
      "title": "Monetization Without Compromise",
      "category": "Monetization",
      "level": "Advanced",
      "durationHours": 4,
      "lessons": 14,
      "price": 179,
      "rating": 4.6,
      "tags": ["sponsorships", "ethics"],
      "format": "Self-paced",
      "language": "English",
      "description": "Select sponsors and membership models that respect your editorial integrity.",
      "outcomes": ["Sponsorship briefs", "Ad reads with clarity", "Membership tiers"],
      "prerequisites": "Established show or pilot",
      "instructor": "Jonah Reyes",
      "updated": "2026-04-03"
    },
    {
      "id": 11,
      "title": "Cohort Lab: Pilot to Publish",
      "category": "Cohort Labs",
      "level": "Intermediate",
      "durationHours": 8,
      "lessons": 6,
      "price": 399,
      "rating": 4.9,
      "tags": ["cohort", "pilot"],
      "format": "Live Cohort",
      "language": "English",
      "description": "Small group sprints to publish a polished pilot with instructor feedback.",
      "outcomes": ["Pilot episode published", "Editorial style guide", "Peer feedback cycle"],
      "prerequisites": "Outline and 10-minute script",
      "instructor": "Ava Mercer",
      "updated": "2026-05-05"
    },
    {
      "id": 12,
      "title": "Interview Craft Under Pressure",
      "category": "Story & Scripting",
      "level": "Advanced",
      "durationHours": 3,
      "lessons": 11,
      "price": 149,
      "rating": 4.7,
      "tags": ["interview", "prep"],
      "format": "Video",
      "language": "English",
      "description": "Question funnels, consent reminders, and safe redirection techniques.",
      "outcomes": ["Research brief", "Consent checklist", "Follow-up strategy"],
      "prerequisites": "At least 3 interview recordings",
      "instructor": "Ava Mercer",
      "updated": "2026-03-15"
    },
    {
      "id": 13,
      "title": "DAW Setup: Clean Signal Flow",
      "category": "Editing & Post",
      "level": "Beginner",
      "durationHours": 2,
      "lessons": 8,
      "price": 69,
      "rating": 4.5,
      "tags": ["daw", "signal flow"],
      "format": "Video",
      "language": "English",
      "description": "Inputs to busses to print with predictable headroom every time.",
      "outcomes": ["Input gain staging", "Bus routing", "Template sessions"],
      "prerequisites": "None",
      "instructor": "Jonah Reyes",
      "updated": "2026-02-02"
    },
    {
      "id": 14,
      "title": "Mixing Dialogue That Translates",
      "category": "Editing & Post",
      "level": "Advanced",
      "durationHours": 6,
      "lessons": 20,
      "price": 199,
      "rating": 4.8,
      "tags": ["mixing", "dialogue"],
      "format": "Self-paced",
      "language": "English",
      "description": "EQ moves, compression, de-essing, and loudness targets for podcast platforms.",
      "outcomes": ["Transparent EQ", "Natural compression", "Meet loudness specs"],
      "prerequisites": "Comfort with DAW and basic editing",
      "instructor": "Jonah Reyes",
      "updated": "2026-05-20"
    },
    {
      "id": 15,
      "title": "Scripting for Retention",
      "category": "Story & Scripting",
      "level": "Beginner",
      "durationHours": 2,
      "lessons": 9,
      "price": 59,
      "rating": 4.4,
      "tags": ["script", "hooks"],
      "format": "Video",
      "language": "English",
      "description": "Open strong, reset often, and recap with clarity—without gimmicks.",
      "outcomes": ["Cold open scripts", "Reset cadence", "Listener-oriented recaps"],
      "prerequisites": "None",
      "instructor": "Ava Mercer",
      "updated": "2026-01-12"
    },
    {
      "id": 16,
      "title": "Remote Recording Reliability",
      "category": "Publishing & Tech",
      "level": "Intermediate",
      "durationHours": 3,
      "lessons": 10,
      "price": 119,
      "rating": 4.6,
      "tags": ["remote", "signal"],
      "format": "Self-paced",
      "language": "English",
      "description": "Latency, backups, double-enders, and consent reminders over distance.",
      "outcomes": ["Latency mitigation", "Redundant capture", "Remote etiquette"],
      "prerequisites": "Basic mic technique",
      "instructor": "Mina Patel",
      "updated": "2026-03-27"
    },
    {
      "id": 17,
      "title": "Narration Confidence Builder",
      "category": "Voice & Delivery",
      "level": "Beginner",
      "durationHours": 2,
      "lessons": 7,
      "price": 69,
      "rating": 4.5,
      "tags": ["confidence", "voice"],
      "format": "Video",
      "language": "English",
      "description": "Breath, vowels, and articulation exercises for warm, steady narration.",
      "outcomes": ["Breath control", "Vowel shaping", "Articulation clarity"],
      "prerequisites": "None",
      "instructor": "Ava Mercer",
      "updated": "2026-02-25"
    },
    {
      "id": 18,
      "title": "Showrunner Systems",
      "category": "Publishing & Tech",
      "level": "Advanced",
      "durationHours": 5,
      "lessons": 18,
      "price": 189,
      "rating": 4.7,
      "tags": ["ops", "systems"],
      "format": "Self-paced",
      "language": "English",
      "description": "From intake to sign-off: checklists, briefs, and review cycles.",
      "outcomes": ["Editorial calendar", "Approval workflows", "QA checklists"],
      "prerequisites": "Team of at least two",
      "instructor": "Mina Patel",
      "updated": "2026-05-08"
    },
    {
      "id": 19,
      "title": "Live Read Ads with Integrity",
      "category": "Monetization",
      "level": "Intermediate",
      "durationHours": 2,
      "lessons": 8,
      "price": 99,
      "rating": 4.4,
      "tags": ["ads", "reads"],
      "format": "Video",
      "language": "English",
      "description": "Clarity, cadence, and disclosures for trustworthy ad reads.",
      "outcomes": ["Ad scripting", "Clear disclosures", "Conversion-safe delivery"],
      "prerequisites": "Basic scripting",
      "instructor": "Jonah Reyes",
      "updated": "2026-03-09"
    },
    {
      "id": 20,
      "title": "Cohort Lab: Editorial Tightening",
      "category": "Cohort Labs",
      "level": "Advanced",
      "durationHours": 10,
      "lessons": 8,
      "price": 499,
      "rating": 4.9,
      "tags": ["cohort", "editing"],
      "format": "Live Cohort",
      "language": "English",
      "description": "Group edit sessions for ruthless clarity and pacing improvements.",
      "outcomes": ["Cutting strategies", "Scene rhythm", "Peer critique"],
      "prerequisites": "3+ rough cuts prepared",
      "instructor": "Jonah Reyes",
      "updated": "2026-05-12"
    },
    {
      "id": 21,
      "title": "Transcripts That Serve Listeners",
      "category": "Publishing & Tech",
      "level": "Beginner",
      "durationHours": 1.5,
      "lessons": 6,
      "price": 49,
      "rating": 4.3,
      "tags": ["transcripts", "accessibility"],
      "format": "Video",
      "language": "English",
      "description": "Produce accurate, searchable transcripts and fix common pitfalls.",
      "outcomes": ["Clean transcript process", "Speaker labeling", "Publishing formats"],
      "prerequisites": "None",
      "instructor": "Mina Patel",
      "updated": "2026-02-11"
    },
    {
      "id": 22,
      "title": "Field Recording for Dialogue",
      "category": "Editing & Post",
      "level": "Intermediate",
      "durationHours": 3.5,
      "lessons": 12,
      "price": 129,
      "rating": 4.6,
      "tags": ["field", "dialogue"],
      "format": "Workshop",
      "language": "English",
      "description": "Capture usable interviews in less-than-ideal rooms and locations.",
      "outcomes": ["Room choice", "On-site checklists", "Backup recording"],
      "prerequisites": "Basic mic technique",
      "instructor": "Jonah Reyes",
      "updated": "2026-05-11"
    },
    {
      "id": 23,
      "title": "Pitching Guests with Respect",
      "category": "Story & Scripting",
      "level": "Beginner",
      "durationHours": 1.5,
      "lessons": 6,
      "price": 49,
      "rating": 4.2,
      "tags": ["outreach", "guests"],
      "format": "Video",
      "language": "English",
      "description": "Write concise outreach that sets expectations and honors boundaries.",
      "outcomes": ["Effective outreach emails", "Clear expectations", "Scheduling templates"],
      "prerequisites": "None",
      "instructor": "Ava Mercer",
      "updated": "2026-01-22"
    },
    {
      "id": 24,
      "title": "Loudness & Delivery Targets",
      "category": "Editing & Post",
      "level": "Advanced",
      "durationHours": 2.5,
      "lessons": 9,
      "price": 119,
      "rating": 4.7,
      "tags": ["loudness", "specs"],
      "format": "Self-paced",
      "language": "English",
      "description": "Hit platform loudness norms and translate across headphones and speakers.",
      "outcomes": ["LUFS targets", "True peak safety", "Consistent delivery"],
      "prerequisites": "Mixing basics",
      "instructor": "Jonah Reyes",
      "updated": "2026-04-21"
    }
  ]