[
  {
    "id": "mix-fundamentals",
    "title": "Mixing Fundamentals",
    "slug": "mixing-fundamentals",
    "level": "Beginner",
    "durationHours": 12,
    "format": "Self-paced",
    "priceUSD": 79,
    "oldPriceUSD": 99,
    "rating": 4.7,
    "reviewsCount": 421,
    "tags": ["mixing", "EQ", "compression", "workflow"],
    "shortDescription": "Build a solid foundation: balanced levels, clean EQ, purposeful compression, and reference-driven decisions.",
    "curriculum": ["Session setup and routing", "Gain staging essentials", "EQ: carve and enhance", "Compression: control and glue", "Reference tracks and calibration"],
    "instructors": ["A. Reed"],
    "prerequisites": "Basic DAW navigation",
    "language": "English",
    "captioned": true,
    "startDates": []
  },
  {
    "id": "mastering-basics",
    "title": "Mastering Basics",
    "slug": "mastering-basics",
    "level": "Intermediate",
    "durationHours": 10,
    "format": "Self-paced",
    "priceUSD": 95,
    "oldPriceUSD": 129,
    "rating": 4.6,
    "reviewsCount": 312,
    "tags": ["mastering", "loudness", "limiter", "metering"],
    "shortDescription": "Master loudness, tone, and translation. Deliver consistent releases with confidence.",
    "curriculum": ["Critical listening", "Broad-stroke EQ", "Dynamics and limiting", "Metering and LUFS", "Delivery formats"],
    "instructors": ["J. Keller"],
    "prerequisites": "Confident with mixing basics",
    "language": "English",
    "captioned": true,
    "startDates": ["2026-06-15"]
  },
  {
    "id": "recording-essentials",
    "title": "Recording Essentials",
    "slug": "recording-essentials",
    "level": "Beginner",
    "durationHours": 9,
    "format": "Live",
    "priceUSD": 89,
    "oldPriceUSD": null,
    "rating": 4.5,
    "reviewsCount": 198,
    "tags": ["recording", "signal flow", "gain staging"],
    "shortDescription": "Get clean, controllable recordings by mastering mic technique and session flow.",
    "curriculum": ["Signal flow primer", "Mic types and placement", "Preamp gain", "Monitoring and latency", "Session checklists"],
    "instructors": ["S. Patel"],
    "prerequisites": "None",
    "language": "English",
    "captioned": true,
    "startDates": ["2026-05-30"]
  },
  {
    "id": "sound-design-101",
    "title": "Sound Design 101",
    "slug": "sound-design-101",
    "level": "Beginner",
    "durationHours": 11,
    "format": "Self-paced",
    "priceUSD": 79,
    "oldPriceUSD": 99,
    "rating": 4.6,
    "reviewsCount": 254,
    "tags": ["synthesis", "sampler", "sound design"],
    "shortDescription": "From basic synthesis to layered textures. Learn to create sounds that serve the project.",
    "curriculum": ["Oscillators and filters", "Envelopes and LFOs", "Sampling workflow", "Layering and FX", "Resampling and bounce"],
    "instructors": ["N. Alvarez"],
    "prerequisites": "Basic DAW skills",
    "language": "English",
    "captioned": true,
    "startDates": []
  },
  {
    "id": "vocal-production",
    "title": "Vocal Production",
    "slug": "vocal-production",
    "level": "Intermediate",
    "durationHours": 14,
    "format": "Cohort",
    "priceUSD": 149,
    "oldPriceUSD": 179,
    "rating": 4.8,
    "reviewsCount": 537,
    "tags": ["vocal", "editing", "tuning", "mixing"],
    "shortDescription": "Editable, expressive vocals: comping, tuning, time correction, and mix placement.",
    "curriculum": ["Comping methods", "Editing and cleanup", "Tuning strategies", "De-essing and dynamics", "FX chains"],
    "instructors": ["L. Monroe"],
    "prerequisites": "Comfortable editing audio",
    "language": "English",
    "captioned": true,
    "startDates": ["2026-07-10"]
  },
  {
    "id": "mix-bus-magic",
    "title": "Mix Bus Strategies",
    "slug": "mix-bus-strategies",
    "level": "Advanced",
    "durationHours": 8,
    "format": "Self-paced",
    "priceUSD": 119,
    "oldPriceUSD": 149,
    "rating": 4.7,
    "reviewsCount": 186,
    "tags": ["mix bus", "compression", "saturation"],
    "shortDescription": "Glue, tone, and headroom on the 2‑bus without choking dynamics.",
    "curriculum": ["Topology and headroom", "Tonal shaping", "Bus compression", "Saturation taste", "Limiter interplay"],
    "instructors": ["A. Reed"],
    "prerequisites": "Confident mixing",
    "language": "English",
    "captioned": true,
    "startDates": []
  },
  {
    "id": "room-acoustics",
    "title": "Room Acoustics & Monitoring",
    "slug": "room-acoustics-monitoring",
    "level": "Intermediate",
    "durationHours": 7,
    "format": "Self-paced",
    "priceUSD": 69,
    "oldPriceUSD": 89,
    "rating": 4.5,
    "reviewsCount": 143,
    "tags": ["acoustics", "monitoring", "calibration"],
    "shortDescription": "Treat your room, calibrate your system, and trust your decisions.",
    "curriculum": ["Small room behavior", "Placement and treatment", "Calibration workflow", "Translation checks", "Reference habits"],
    "instructors": ["J. Keller"],
    "prerequisites": "Basic audio theory",
    "language": "English",
    "captioned": true,
    "startDates": []
  },
  {
    "id": "editing-fast",
    "title": "Editing at Speed",
    "slug": "editing-at-speed",
    "level": "Intermediate",
    "durationHours": 6,
    "format": "Self-paced",
    "priceUSD": 59,
    "oldPriceUSD": null,
    "rating": 4.4,
    "reviewsCount": 167,
    "tags": ["editing", "workflow", "shortcuts"],
    "shortDescription": "Fast, reliable edits that respect the music and the deadline.",
    "curriculum": ["Session prep", "Comping quickly", "Timing fixes", "Noise removal", "Exporting alts"],
    "instructors": ["S. Patel"],
    "prerequisites": "Confident DAW navigation",
    "language": "English",
    "captioned": true,
    "startDates": []
  },
  {
    "id": "fx-design",
    "title": "Creative FX Chains",
    "slug": "creative-fx-chains",
    "level": "Intermediate",
    "durationHours": 9,
    "format": "Self-paced",
    "priceUSD": 69,
    "oldPriceUSD": 89,
    "rating": 4.5,
    "reviewsCount": 134,
    "tags": ["fx", "reverb", "delay", "modulation"],
    "shortDescription": "Design FX chains that feel intentional and mix‑ready.",
    "curriculum": ["Intentional reverb", "Delay as groove", "Modulation depth", "Parallel tricks", "Automation art"],
    "instructors": ["N. Alvarez"],
    "prerequisites": "Mixing basics",
    "language": "English",
    "captioned": true,
    "startDates": []
  },
  {
    "id": "atmos-basics",
    "title": "Spatial Audio Foundations",
    "slug": "spatial-audio-foundations",
    "level": "Advanced",
    "durationHours": 12,
    "format": "Cohort",
    "priceUSD": 199,
    "oldPriceUSD": 249,
    "rating": 4.7,
    "reviewsCount": 98,
    "tags": ["spatial audio", "immersive", "monitoring"],
    "shortDescription": "Translate mixes into immersive formats without losing intent.",
    "curriculum": ["Format overview", "Binaural translation", "Object placement", "Bed vs objects", "Downmix checks"],
    "instructors": ["L. Monroe"],
    "prerequisites": "Advanced mixing",
    "language": "English",
    "captioned": true,
    "startDates": ["2026-08-15"]
  },
  {
    "id": "podcast-pro",
    "title": "Podcast Production Pro",
    "slug": "podcast-production-pro",
    "level": "Beginner",
    "durationHours": 8,
    "format": "Self-paced",
    "priceUSD": 59,
    "oldPriceUSD": 79,
    "rating": 4.6,
    "reviewsCount": 205,
    "tags": ["podcast", "dialog", "editing"],
    "shortDescription": "Dialog-first workflows: cleanup, consistency, and story flow.",
    "curriculum": ["Mic choices", "Noise reduction", "Dialog leveling", "Music and SFX", "Publishing"],
    "instructors": ["S. Patel"],
    "prerequisites": "None",
    "language": "English",
    "captioned": true,
    "startDates": []
  },
  {
    "id": "restoration",
    "title": "Audio Restoration",
    "slug": "audio-restoration",
    "level": "Intermediate",
    "durationHours": 10,
    "format": "Self-paced",
    "priceUSD": 109,
    "oldPriceUSD": 139,
    "rating": 4.5,
    "reviewsCount": 121,
    "tags": ["restoration", "denoise", "repair"],
    "shortDescription": "Diagnose and repair noisy, clipped, or distorted material with restraint.",
    "curriculum": ["Noise profiling", "Clicks and hum", "De-clip tactics", "Spectral repair", "Before/after sanity checks"],
    "instructors": ["J. Keller"],
    "prerequisites": "Editing basics",
    "language": "English",
    "captioned": true,
    "startDates": []
  },
  {
    "id": "analog-emulation",
    "title": "Analog Emulation Deep-dive",
    "slug": "analog-emulation-deep-dive",
    "level": "Advanced",
    "durationHours": 9,
    "format": "Self-paced",
    "priceUSD": 129,
    "oldPriceUSD": 159,
    "rating": 4.6,
    "reviewsCount": 156,
    "tags": ["saturation", "console", "tape"],
    "shortDescription": "Use console and tape flavors intelligently to enhance, not mask.",
    "curriculum": ["Transfer curves", "Harmonic focus", "Noise management", "Headroom budgeting", "Tasteful drive"],
    "instructors": ["A. Reed"],
    "prerequisites": "Mix bus literacy",
    "language": "English",
    "captioned": true,
    "startDates": []
  },
  {
    "id": "music-theory-producers",
    "title": "Music Theory for Producers",
    "slug": "music-theory-for-producers",
    "level": "Beginner",
    "durationHours": 7,
    "format": "Self-paced",
    "priceUSD": 49,
    "oldPriceUSD": 69,
    "rating": 4.4,
    "reviewsCount": 312,
    "tags": ["theory", "harmony", "rhythm"],
    "shortDescription": "Make harmonically sound choices without overthinking.",
    "curriculum": ["Intervals", "Chords", "Progressions", "Rhythm patterns", "Arranging basics"],
    "instructors": ["N. Alvarez"],
    "prerequisites": "None",
    "language": "English",
    "captioned": true,
    "startDates": []
  },
  {
    "id": "bass-translation",
    "title": "Low-end Translation",
    "slug": "low-end-translation",
    "level": "Intermediate",
    "durationHours": 6,
    "format": "Self-paced",
    "priceUSD": 79,
    "oldPriceUSD": 99,
    "rating": 4.7,
    "reviewsCount": 178,
    "tags": ["mixing", "low-end", "sub"],
    "shortDescription": "Build controlled, musical bass that travels well across systems.",
    "curriculum": ["Monitoring tactics", "Phase alignment", "Sub management", "Kick-bass relationship", "Referencing"],
    "instructors": ["L. Monroe"],
    "prerequisites": "Mixing fundamentals",
    "language": "English",
    "captioned": true,
    "startDates": []
  },
  {
    "id": "arrangement",
    "title": "Arrangement for Mixers",
    "slug": "arrangement-for-mixers",
    "level": "Intermediate",
    "durationHours": 8,
    "format": "Self-paced",
    "priceUSD": 69,
    "oldPriceUSD": null,
    "rating": 4.5,
    "reviewsCount": 144,
    "tags": ["arrangement", "mixing", "production"],
    "shortDescription": "Shape arrangements to mix faster: density, contrast, and transitions.",
    "curriculum": ["Arrangement audit", "Energy mapping", "Muting with purpose", "Automation arcs", "Deliverable alts"],
    "instructors": ["A. Reed"],
    "prerequisites": "DAW confidence",
    "language": "English",
    "captioned": true,
    "startDates": []
  },
  {
    "id": "live-mixing",
    "title": "Live Sound Mixing",
    "slug": "live-sound-mixing",
    "level": "Intermediate",
    "durationHours": 10,
    "format": "Cohort",
    "priceUSD": 139,
    "oldPriceUSD": 169,
    "rating": 4.6,
    "reviewsCount": 110,
    "tags": ["live", "mixing", "foh"],
    "shortDescription": "Build resilient show files and respond fast under pressure.",
    "curriculum": ["Gain before feedback", "Channel presets", "Monitors workflow", "Scene management", "Showtime checklists"],
    "instructors": ["S. Patel"],
    "prerequisites": "Mixing fundamentals",
    "language": "English",
    "captioned": true,
    "startDates": ["2026-09-05"]
  },
  {
    "id": "film-post",
    "title": "Film Post Audio Basics",
    "slug": "film-post-audio-basics",
    "level": "Beginner",
    "durationHours": 9,
    "format": "Self-paced",
    "priceUSD": 89,
    "oldPriceUSD": 119,
    "rating": 4.5,
    "reviewsCount": 97,
    "tags": ["post", "dialog", "fx", "ambience"],
    "shortDescription": "Organize sessions for clarity and finish to spec for post workflows.",
    "curriculum": ["Session templates", "Dialog cleanup", "FX and ambiences", "Music placement", "Loudness delivery"],
    "instructors": ["J. Keller"],
    "prerequisites": "DAW basics",
    "language": "English",
    "captioned": true,
    "startDates": []
  },
  {
    "id": "synthesis-advanced",
    "title": "Advanced Synthesis",
    "slug": "advanced-synthesis",
    "level": "Advanced",
    "durationHours": 12,
    "format": "Self-paced",
    "priceUSD": 119,
    "oldPriceUSD": 149,
    "rating": 4.6,
    "reviewsCount": 142,
    "tags": ["synthesis", "modular", "sound design"],
    "shortDescription": "Complex modulation, macro design, and performance-ready patches.",
    "curriculum": ["Mod matrix design", "FM and additive", "Granular layers", "Macro control", "Performance sets"],
    "instructors": ["N. Alvarez"],
    "prerequisites": "Sound Design 101 or equivalent",
    "language": "English",
    "captioned": true,
    "startDates": []
  },
  {
    "id": "creative-arr",
    "title": "Creative Arrangement Tricks",
    "slug": "creative-arrangement-tricks",
    "level": "Intermediate",
    "durationHours": 5,
    "format": "Self-paced",
    "priceUSD": 49,
    "oldPriceUSD": 69,
    "rating": 4.3,
    "reviewsCount": 88,
    "tags": ["arrangement", "production", "creativity"],
    "shortDescription": "Small changes, big lift: tension, release, and listener focus.",
    "curriculum": ["Contrast mapping", "Fill design", "Micro-transitions", "Ear candy", "Automation polish"],
    "instructors": ["L. Monroe"],
    "prerequisites": "Basic production",
    "language": "English",
    "captioned": true,
    "startDates": []
  },
  {
    "id": "dj-techniques",
    "title": "DJ Techniques for Producers",
    "slug": "dj-techniques-for-producers",
    "level": "Beginner",
    "durationHours": 6,
    "format": "Self-paced",
    "priceUSD": 39,
    "oldPriceUSD": null,
    "rating": 4.2,
    "reviewsCount": 76,
    "tags": ["DJ", "mixing", "performance"],
    "shortDescription": "Understand phrasing, transitions, and crowd-aware programming.",
    "curriculum": ["Beatmatching basics", "Cueing and phrasing", "EQ on decks", "Transitions", "Set building"],
    "instructors": ["S. Patel"],
    "prerequisites": "None",
    "language": "English",
    "captioned": true,
    "startDates": []
  },
  {
    "id": "critical-listening",
    "title": "Critical Listening",
    "slug": "critical-listening",
    "level": "Intermediate",
    "durationHours": 8,
    "format": "Self-paced",
    "priceUSD": 79,
    "oldPriceUSD": 99,
    "rating": 4.7,
    "reviewsCount": 264,
    "tags": ["listening", "ear training", "mixing"],
    "shortDescription": "Develop fast pattern recognition and intentional choices.",
    "curriculum": ["Spectral focus", "Dynamics perception", "Spatial cues", "Bias checks", "Reference mapping"],
    "instructors": ["A. Reed"],
    "prerequisites": "Mixing fundamentals",
    "language": "English",
    "captioned": true,
    "startDates": []
  },
  {
    "id": "deliverables",
    "title": "Deliverables & Archiving",
    "slug": "deliverables-archiving",
    "level": "Intermediate",
    "durationHours": 6,
    "format": "Self-paced",
    "priceUSD": 49,
    "oldPriceUSD": null,
    "rating": 4.5,
    "reviewsCount": 91,
    "tags": ["deliverables", "specs", "archiving"],
    "shortDescription": "Deliver the right formats every time and keep sessions future‑proof.",
    "curriculum": ["Spec sheets", "Export strategies", "Versioning", "Backup policy", "Archive checks"],
    "instructors": ["J. Keller"],
    "prerequisites": "Basic production or mixing",
    "language": "English",
    "captioned": true,
    "startDates": []
  }
]