[
  {
    "id": "foundations-exposure",
    "title": "Foundations: Exposure & Focus",
    "category": "Cinematography",
    "level": "Beginner",
    "durationHours": 6,
    "price": 89,
    "rating": 4.8,
    "lessons": 28,
    "tags": ["exposure", "focus", "camera basics"],
    "lead": "Build reliable manual control with simple repeatable drills.",
    "description": "Learn aperture, shutter, ISO, and focus systems through calm, stepwise practice. Each module ends with a reflective checklist so you can track consistency.",
    "includes": ["Manual mode primer", "Focus pulls practice", "Low light strategies", "Downloadable checklists"]
  },
  {
    "id": "composition-essentials",
    "title": "Composition Essentials",
    "category": "Composition",
    "level": "Beginner",
    "durationHours": 5,
    "price": 79,
    "rating": 4.7,
    "lessons": 24,
    "tags": ["framing", "rule of thirds", "lines"],
    "lead": "Frame with intention using shape, line, and balance.",
    "description": "Explore framing patterns that guide attention without gimmicks. Practice with quick field prompts and critique rubrics.",
    "includes": ["Framing patterns", "Guided field prompts", "Critique rubrics", "Project brief"]
  },
  {
    "id": "natural-light-portrait",
    "title": "Natural Light Portraits",
    "category": "Portrait",
    "level": "Intermediate",
    "durationHours": 7,
    "price": 109,
    "rating": 4.7,
    "lessons": 29,
    "tags": ["portrait", "skin tones", "window light"],
    "lead": "Shape daylight and protect skin tones with subtle control.",
    "description": "Use windows, reflectors, and negative fill to render faces naturally. Build communication prompts for relaxed direction.",
    "includes": ["Window light sets", "Skin tone workflow", "Direction prompts", "PDF lighting diagrams"]
  },
  {
    "id": "handheld-movement",
    "title": "Steady Handheld Movement",
    "category": "Movement",
    "level": "Intermediate",
    "durationHours": 6,
    "price": 95,
    "rating": 4.6,
    "lessons": 22,
    "tags": ["handheld", "stabilization", "gait"],
    "lead": "Develop fluid handheld shots without heavy rigs.",
    "description": "Train footwork, anchor points, and breath timing to reduce micro-jitters. Learn moves that support story beats.",
    "includes": ["Footwork drills", "Anchor point methods", "Breath timing", "Shot list templates"]
  },
  {
    "id": "lighting-small-spaces",
    "title": "Lighting Small Spaces",
    "category": "Lighting",
    "level": "Intermediate",
    "durationHours": 5,
    "price": 99,
    "rating": 4.7,
    "lessons": 18,
    "tags": ["lighting", "practicals", "bounce"],
    "lead": "Shape cozy, natural light with minimal gear.",
    "description": "Blend practicals and soft sources to create depth in tight rooms. Learn placement, diffusion, and color harmony.",
    "includes": ["Practical integration", "Diffusion choices", "Bounce vs. direct", "Color mixing guide"]
  },
  {
    "id": "documentary-essentials",
    "title": "Documentary Essentials",
    "category": "Documentary",
    "level": "Beginner",
    "durationHours": 8,
    "price": 129,
    "rating": 4.8,
    "lessons": 34,
    "tags": ["doc", "interviews", "run and gun"],
    "lead": "Plan light-footed shoots that respect real moments.",
    "description": "Pre-pro on a page, ethical interviews, and micro-crew logistics. Keep gear lean and attention generous.",
    "includes": ["One-page pre-pro", "Interview frameworks", "Lean gear lists", "On-location checklists"]
  },
  {
    "id": "color-grading-warmth",
    "title": "Color Grading: Natural Warmth",
    "category": "Color",
    "level": "Intermediate",
    "durationHours": 6,
    "price": 105,
    "rating": 4.6,
    "lessons": 21,
    "tags": ["color", "grading", "skin"],
    "lead": "Create earthy palettes with accurate skin while avoiding casts.",
    "description": "Balance primaries, manage contrast, and introduce terracotta warmth and sage accents without banding.",
    "includes": ["Primary balance workflow", "Skin tone line", "Texture & noise", "Look LUT creation"]
  },
  {
    "id": "editing-rhythm",
    "title": "Editing Rhythm & Pacing",
    "category": "Editing",
    "level": "Beginner",
    "durationHours": 5,
    "price": 89,
    "rating": 4.5,
    "lessons": 20,
    "tags": ["editing", "pacing", "story"],
    "lead": "Cut with clarity. Build sequences that breathe.",
    "description": "Prioritize story beats, manage shot duration, and shape emotional arcs using contrast and repetition.",
    "includes": ["Paper edits", "Beat mapping", "Reference timing", "Export checklist"]
  },
  {
    "id": "audio-practical",
    "title": "Practical Audio for Creators",
    "category": "Audio",
    "level": "Beginner",
    "durationHours": 4,
    "price": 69,
    "rating": 4.6,
    "lessons": 17,
    "tags": ["audio", "mics", "dialogue"],
    "lead": "Capture clear dialogue with small, quiet kits.",
    "description": "Choose microphones for rooms, reduce noise at the source, and build a simple gain structure you can trust.",
    "includes": ["Mic types explained", "Placement quick guide", "On-set checklist", "Intro repair tools"]
  },
  {
    "id": "gimbal-operator",
    "title": "Gimbal Operator Basics",
    "category": "Movement",
    "level": "Beginner",
    "durationHours": 5,
    "price": 95,
    "rating": 4.4,
    "lessons": 19,
    "tags": ["gimbal", "balance", "movement"],
    "lead": "Balance fast, move slower, shoot smoother.",
    "description": "Setup, tune, and operate gimbals with safety and storytelling in mind. Learn practical moves and trouble fixes.",
    "includes": ["Balancing routine", "Tuning checklist", "Movement drills", "Safety protocols"]
  },
  {
    "id": "studio-lighting",
    "title": "Studio Lighting Workflow",
    "category": "Lighting",
    "level": "Advanced",
    "durationHours": 9,
    "price": 149,
    "rating": 4.7,
    "lessons": 32,
    "tags": ["lighting", "studio", "modifiers"],
    "lead": "Control contrast and color with professional modifiers.",
    "description": "Design key, fill, and background layers with ratios that flatter subjects and scale to client needs.",
    "includes": ["Ratio planning", "Modifier selection", "Metering practice", "Safety & power management"]
  },
  {
    "id": "macro-composition",
    "title": "Macro Composition",
    "category": "Composition",
    "level": "Intermediate",
    "durationHours": 4,
    "price": 79,
    "rating": 4.5,
    "lessons": 16,
    "tags": ["macro", "detail", "texture"],
    "lead": "Find rhythm in details and texture.",
    "description": "Lens choice, working distance, and focus stacking basics for tactile, grounded close-ups.",
    "includes": ["Lens choices", "Stability tips", "Texture study", "Focus stack primer"]
  },
  {
    "id": "drone-legal-safety",
    "title": "Drone: Legal & Safety Basics",
    "category": "Drone",
    "level": "Beginner",
    "durationHours": 3,
    "price": 69,
    "rating": 4.3,
    "lessons": 14,
    "tags": ["drone", "safety", "regulations"],
    "lead": "Fly responsibly with clear checklists and airspace awareness.",
    "description": "Pre-flight routines, airspace rules, and location scouting to ensure safe, respectful operation.",
    "includes": ["Airspace overview", "Pre-flight list", "Battery care", "Incident response"]
  },
  {
    "id": "doc-interview-art",
    "title": "The Art of the Interview",
    "category": "Documentary",
    "level": "Intermediate",
    "durationHours": 6,
    "price": 109,
    "rating": 4.7,
    "lessons": 23,
    "tags": ["interview", "questions", "listening"],
    "lead": "Elicit honest answers with thoughtful setups and timing.",
    "description": "Framing, environment, and pacing to help subjects share authentically. Includes consent practices.",
    "includes": ["Question design", "Listening drills", "Room tone tips", "Consent forms"]
  },
  {
    "id": "color-managed-workflow",
    "title": "Color-Managed Workflow",
    "category": "Color",
    "level": "Advanced",
    "durationHours": 7,
    "price": 129,
    "rating": 4.6,
    "lessons": 26,
    "tags": ["color management", "luts", "aces"],
    "lead": "Confidently move footage across apps and displays.",
    "description": "Learn gamma/gamut, ACES setup, and delivery profiles to keep color predictable end-to-end.",
    "includes": ["ACES templates", "Display checks", "Deliverable profiles", "Troubleshooting matrix"]
  },
  {
    "id": "run-and-gun",
    "title": "Run-and-Gun Documentary",
    "category": "Documentary",
    "level": "Advanced",
    "durationHours": 8,
    "price": 149,
    "rating": 4.6,
    "lessons": 30,
    "tags": ["doc", "handheld", "story"],
    "lead": "Move lightly, think clearly, and protect story truth.",
    "description": "Logistics, ethics, and nimble technique for real-world shoots with minimal crew.",
    "includes": ["Logistics planner", "Ethics guide", "Audio on the go", "Rapid edit system"]
  },
  {
    "id": "editing-sound-design",
    "title": "Editing with Sound Design",
    "category": "Editing",
    "level": "Intermediate",
    "durationHours": 6,
    "price": 109,
    "rating": 4.5,
    "lessons": 24,
    "tags": ["sound design", "editing", "mix"],
    "lead": "Let sound lead the cut for immersive sequences.",
    "description": "Build atmospheres, transitions, and rhythms that enhance story clarity and feeling.",
    "includes": ["Layered atmos", "Transition toolkit", "Dialogue polish", "Delivery specs"]
  },
  {
    "id": "storyboarding",
    "title": "Storyboarding for Shooters",
    "category": "Composition",
    "level": "Beginner",
    "durationHours": 4,
    "price": 69,
    "rating": 4.4,
    "lessons": 15,
    "tags": ["storyboard", "planning", "visualization"],
    "lead": "Plan frames before you roll for calmer sets.",
    "description": "Translate scripts into shots. Use simple boards and overheads to clarify intent for collaborators.",
    "includes": ["Quick board templates", "Shot grammar", "Coverage plans", "Beat-by-beat sheets"]
  },
  {
    "id": "portrait-directing",
    "title": "Directing Portrait Sessions",
    "category": "Portrait",
    "level": "Advanced",
    "durationHours": 6,
    "price": 119,
    "rating": 4.6,
    "lessons": 22,
    "tags": ["direction", "posing", "communication"],
    "lead": "Guide subjects with empathy and clear prompts.",
    "description": "Warmups, micro-prompts, and pacing for portraits that feel real. Manage energy and boundaries on set.",
    "includes": ["Prompt lists", "Energy management", "Set etiquette", "Client communication"]
  },
  {
    "id": "lowlight-essentials",
    "title": "Low-Light Essentials",
    "category": "Cinematography",
    "level": "Intermediate",
    "durationHours": 5,
    "price": 99,
    "rating": 4.5,
    "lessons": 20,
    "tags": ["low light", "noise", "exposure"],
    "lead": "Clean shadows without losing mood.",
    "description": "Expose to protect skin and shadows, reduce noise, and balance practical sources at night.",
    "includes": ["ETTR basics", "NR strategies", "Mixed light fixes", "Night safety"]
  },
  {
    "id": "field-audio",
    "title": "Field Audio on a Budget",
    "category": "Audio",
    "level": "Intermediate",
    "durationHours": 4,
    "price": 75,
    "rating": 4.4,
    "lessons": 16,
    "tags": ["field", "budget", "dialogue"],
    "lead": "Lean kits, better signal, fewer surprises.",
    "description": "Assemble affordable kits and practice placement to avoid costly fixes later.",
    "includes": ["Budget kit list", "Placement drills", "Gain staging", "Wind control"]
  },
  {
    "id": "mobile-filmmaking",
    "title": "Mobile Filmmaking",
    "category": "Cinematography",
    "level": "Beginner",
    "durationHours": 4,
    "price": 59,
    "rating": 4.3,
    "lessons": 14,
    "tags": ["mobile", "smartphone", "filmmaking"],
    "lead": "Use the camera you have with steady intention.",
    "description": "Settings, stabilization, and story structure tailored to phones. Small kit, big clarity.",
    "includes": ["Phone setups", "Light basics", "Sound options", "Edit on mobile"]
  },
  {
    "id": "advance-color-theory",
    "title": "Advanced Color Theory for Video",
    "category": "Color",
    "level": "Advanced",
    "durationHours": 7,
    "price": 129,
    "rating": 4.6,
    "lessons": 25,
    "tags": ["color", "theory", "palette"],
    "lead": "Design palettes that support narrative tone.",
    "description": "Contrast, harmony, and palette evolution across scenes with skin preservation and legal broadcast ranges.",
    "includes": ["Palette planning", "Harmony sets", "Broadcast safety", "Reference building"]
  },
  {
    "id": "editing-doc-fast",
    "title": "Fast Documentary Editing",
    "category": "Editing",
    "level": "Advanced",
    "durationHours": 6,
    "price": 119,
    "rating": 4.5,
    "lessons": 21,
    "tags": ["doc edit", "speed", "structure"],
    "lead": "Turn field footage into a clear arc under deadline.",
    "description": "Condense interviews, create B-roll bridges, and polish with minimal tools under time pressure.",
    "includes": ["Radio edit", "String outs", "Bridge shots", "QC checklist"]
  }
]