[
  {
    "id": "fd-101",
    "title": "Foundations: Line, Value, and Edges",
    "category": "Foundations",
    "level": "Beginner",
    "durationHours": 16,
    "lessons": 24,
    "price": 89,
    "rating": 4.8,
    "instructor": "Serena Clarke",
    "short": "Stabilize your fundamentals with measured lines, value scales, and clean edges.",
    "description": "A structured approach to the essentials. You will build confident line control, learn to design legible value hierarchies, and practice edge variety for clarity. Includes weekly critique prompts and correction demos.",
    "tags": ["fundamentals", "line", "value", "edges"],
    "hoursPerWeekRecommended": 4,
    "prerequisites": [],
    "language": "English",
    "sku": "TMA-FND-101"
  },
  {
    "id": "gd-110",
    "title": "Gesture Drawing Fluency",
    "category": "Figure",
    "level": "Beginner",
    "durationHours": 14,
    "lessons": 20,
    "price": 79,
    "rating": 4.7,
    "instructor": "Serena Clarke",
    "short": "Capture pose, weight, and rhythm without sacrificing structure.",
    "description": "This course refines your ability to read and simplify complex poses. We focus on rhythm lines, weight distribution, and economy of marks while maintaining clarity.",
    "tags": ["gesture", "figure", "rhythm"],
    "hoursPerWeekRecommended": 4,
    "prerequisites": [],
    "language": "English",
    "sku": "TMA-FIG-110"
  },
  {
    "id": "pr-120",
    "title": "Perspective for Artists",
    "category": "Perspective",
    "level": "Beginner",
    "durationHours": 18,
    "lessons": 18,
    "price": 92,
    "rating": 4.6,
    "instructor": "Julian Park",
    "short": "One-, two-, and three-point perspective with practical draftsman routines.",
    "description": "Master vanishing points, ellipses, and inclined planes with clear drills. Applies to environments, props, and figure simplification.",
    "tags": ["perspective", "drafting"],
    "hoursPerWeekRecommended": 5,
    "prerequisites": [],
    "language": "English",
    "sku": "TMA-PRS-120"
  },
  {
    "id": "ct-130",
    "title": "Charcoal Techniques: Light and Form",
    "category": "Charcoal",
    "level": "Intermediate",
    "durationHours": 20,
    "lessons": 22,
    "price": 109,
    "rating": 4.8,
    "instructor": "Ava Moreau",
    "short": "Harness charcoal for rich value design and sculpted form.",
    "description": "Learn block-ins, value mapping, and compression strategies. Includes long-pose rendering with edge control and atmosphere.",
    "tags": ["charcoal", "value", "render"],
    "hoursPerWeekRecommended": 5,
    "prerequisites": ["Foundations: Line, Value, and Edges"],
    "language": "English",
    "sku": "TMA-CHR-130"
  },
  {
    "id": "an-140",
    "title": "Anatomy I: Torso Construction",
    "category": "Anatomy",
    "level": "Intermediate",
    "durationHours": 22,
    "lessons": 26,
    "price": 129,
    "rating": 4.9,
    "instructor": "Ava Moreau",
    "short": "Ribcage, pelvis, and spinal rhythms for believable structure.",
    "description": "Analyze form families and landmark relationships. Build torso volumes using simplified primitives to support any pose.",
    "tags": ["anatomy", "figure", "structure"],
    "hoursPerWeekRecommended": 6,
    "prerequisites": ["Gesture Drawing Fluency"],
    "language": "English",
    "sku": "TMA-ANT-140"
  },
  {
    "id": "an-150",
    "title": "Anatomy II: Limbs and Joints",
    "category": "Anatomy",
    "level": "Intermediate",
    "durationHours": 24,
    "lessons": 28,
    "price": 139,
    "rating": 4.8,
    "instructor": "Ava Moreau",
    "short": "Arms, legs, and joint mechanics with tendon landmarks.",
    "description": "Study leverage, major muscle groups, and bony landmarks for expressive and proportionate limbs in motion.",
    "tags": ["anatomy", "limbs"],
    "hoursPerWeekRecommended": 6,
    "prerequisites": ["Anatomy I: Torso Construction"],
    "language": "English",
    "sku": "TMA-ANT-150"
  },
  {
    "id": "hd-160",
    "title": "Heads, Features, and Expression",
    "category": "Portrait",
    "level": "Intermediate",
    "durationHours": 18,
    "lessons": 21,
    "price": 125,
    "rating": 4.7,
    "instructor": "Ava Moreau",
    "short": "Planes of the head, features, and likeness strategies.",
    "description": "Break down cranial masses, map features, and control edges for compelling portraits across lighting scenarios.",
    "tags": ["portrait", "planes", "features"],
    "hoursPerWeekRecommended": 5,
    "prerequisites": ["Foundations: Line, Value, and Edges"],
    "language": "English",
    "sku": "TMA-PRT-160"
  },
  {
    "id": "cm-170",
    "title": "Composition and Visual Hierarchy",
    "category": "Composition",
    "level": "Intermediate",
    "durationHours": 16,
    "lessons": 18,
    "price": 119,
    "rating": 4.6,
    "instructor": "Julian Park",
    "short": "Organize value, shape, and rhythm to lead the eye.",
    "description": "Learn focal points, contrast management, and shape design with iterative thumbnails and critique checkpoints.",
    "tags": ["composition", "design"],
    "hoursPerWeekRecommended": 4,
    "prerequisites": ["Foundations: Line, Value, and Edges"],
    "language": "English",
    "sku": "TMA-CMP-170"
  },
  {
    "id": "in-180",
    "title": "Intro to Inking: Lines with Character",
    "category": "Inking",
    "level": "Beginner",
    "durationHours": 12,
    "lessons": 15,
    "price": 75,
    "rating": 4.5,
    "instructor": "Serena Clarke",
    "short": "Develop confident, expressive linework for clear storytelling.",
    "description": "From nib control to line weight design, this course gives you durable inking habits with critique-ready assignments.",
    "tags": ["inking", "linework"],
    "hoursPerWeekRecommended": 3,
    "prerequisites": [],
    "language": "English",
    "sku": "TMA-INK-180"
  },
  {
    "id": "ev-190",
    "title": "Environment Sketching Essentials",
    "category": "Environment",
    "level": "Beginner",
    "durationHours": 14,
    "lessons": 16,
    "price": 84,
    "rating": 4.6,
    "instructor": "Julian Park",
    "short": "Translate perspective into quick, readable environment studies.",
    "description": "Learn block-ins, atmosphere, and depth cues to suggest convincing spaces at speed without sacrificing clarity.",
    "tags": ["environment", "perspective", "atmosphere"],
    "hoursPerWeekRecommended": 4,
    "prerequisites": ["Perspective for Artists"],
    "language": "English",
    "sku": "TMA-ENV-190"
  },
  {
    "id": "st-200",
    "title": "Still Life: Value and Edge Mastery",
    "category": "Still Life",
    "level": "Intermediate",
    "durationHours": 20,
    "lessons": 20,
    "price": 115,
    "rating": 4.7,
    "instructor": "Serena Clarke",
    "short": "Compose persuasive still lifes with decisive value control.",
    "description": "Design your setup and render material separation using edge hierarchy, halftone discipline, and lost-found transitions.",
    "tags": ["still life", "value"],
    "hoursPerWeekRecommended": 5,
    "prerequisites": ["Foundations: Line, Value, and Edges"],
    "language": "English",
    "sku": "TMA-STL-200"
  },
  {
    "id": "gd-210",
    "title": "Gesture to Structure: Figure Continuum",
    "category": "Figure",
    "level": "Intermediate",
    "durationHours": 22,
    "lessons": 24,
    "price": 129,
    "rating": 4.8,
    "instructor": "Ava Moreau",
    "short": "Bridge dynamic gestures to solid forms without stiffness.",
    "description": "Construct figures using timed pose progressions, then layer structure with anatomical checkpoints and value plans.",
    "tags": ["figure", "gesture", "structure"],
    "hoursPerWeekRecommended": 6,
    "prerequisites": ["Gesture Drawing Fluency"],
    "language": "English",
    "sku": "TMA-FIG-210"
  },
  {
    "id": "pr-220",
    "title": "Advanced Perspective: Complex Scenes",
    "category": "Perspective",
    "level": "Advanced",
    "durationHours": 28,
    "lessons": 26,
    "price": 159,
    "rating": 4.7,
    "instructor": "Julian Park",
    "short": "Curvilinear grids, inclined planes, and camera thinking.",
    "description": "Push spatial design with compound rotations, curvilinear frameworks, and sectional thinking for cinematic scenes.",
    "tags": ["perspective", "advanced"],
    "hoursPerWeekRecommended": 7,
    "prerequisites": ["Perspective for Artists"],
    "language": "English",
    "sku": "TMA-PRS-220"
  },
  {
    "id": "pt-230",
    "title": "Portrait Intensive: Likeness and Light",
    "category": "Portrait",
    "level": "Advanced",
    "durationHours": 24,
    "lessons": 20,
    "price": 149,
    "rating": 4.8,
    "instructor": "Ava Moreau",
    "short": "Integrate planes, features, and lighting for persuasive likeness.",
    "description": "Iterative portrait studies across lighting keys, with instructor redlines and edge hierarchy drills.",
    "tags": ["portrait", "likeness", "lighting"],
    "hoursPerWeekRecommended": 6,
    "prerequisites": ["Heads, Features, and Expression"],
    "language": "English",
    "sku": "TMA-PRT-230"
  },
  {
    "id": "cm-240",
    "title": "Compositional Storytelling",
    "category": "Composition",
    "level": "Advanced",
    "durationHours": 20,
    "lessons": 18,
    "price": 145,
    "rating": 4.6,
    "instructor": "Julian Park",
    "short": "Narrative-driven composition with value design and beats.",
    "description": "Plan viewer flow, contrast shapes, and narrative beats for convincing story moments. Critiques emphasize clarity over spectacle.",
    "tags": ["composition", "narrative"],
    "hoursPerWeekRecommended": 5,
    "prerequisites": ["Composition and Visual Hierarchy"],
    "language": "English",
    "sku": "TMA-CMP-240"
  },
  {
    "id": "ct-250",
    "title": "Charcoal Mastery: Long Pose",
    "category": "Charcoal",
    "level": "Advanced",
    "durationHours": 30,
    "lessons": 24,
    "price": 169,
    "rating": 4.9,
    "instructor": "Ava Moreau",
    "short": "Long-pose rendering with atmosphere and edge orchestration.",
    "description": "Sustain attention and unify values across 6–8 hour poses. Feedback focuses on large-form readability and refinement pacing.",
    "tags": ["charcoal", "long pose"],
    "hoursPerWeekRecommended": 7,
    "prerequisites": ["Charcoal Techniques: Light and Form"],
    "language": "English",
    "sku": "TMA-CHR-250"
  },
  {
    "id": "sk-260",
    "title": "Daily Sketching Systems",
    "category": "Habits",
    "level": "Beginner",
    "durationHours": 10,
    "lessons": 14,
    "price": 59,
    "rating": 4.5,
    "instructor": "Serena Clarke",
    "short": "Build a sustainable daily sketch routine with prompts.",
    "description": "Lightweight assignments and time-boxing help you sketch with intent and maintain momentum across weeks.",
    "tags": ["sketching", "habit"],
    "hoursPerWeekRecommended": 3,
    "prerequisites": [],
    "language": "English",
    "sku": "TMA-HBT-260"
  },
  {
    "id": "an-270",
    "title": "Anatomy III: Hands and Feet",
    "category": "Anatomy",
    "level": "Advanced",
    "durationHours": 20,
    "lessons": 22,
    "price": 139,
    "rating": 4.7,
    "instructor": "Ava Moreau",
    "short": "Complex forms simplified with structural clarity.",
    "description": "Landmark the carpals, metacarpals, and phalanges, and design compressions and extensions legibly in gesture and long pose.",
    "tags": ["anatomy", "hands", "feet"],
    "hoursPerWeekRecommended": 5,
    "prerequisites": ["Anatomy II: Limbs and Joints"],
    "language": "English",
    "sku": "TMA-ANT-270"
  },
  {
    "id": "dr-280",
    "title": "Drapery: Folds and Materials",
    "category": "Drapery",
    "level": "Intermediate",
    "durationHours": 16,
    "lessons": 18,
    "price": 112,
    "rating": 4.6,
    "instructor": "Julian Park",
    "short": "Classify and render folds across fabrics with value design.",
    "description": "Pipe, zig-zag, half-lock, and drop folds with material cues and edge planning for clarity in costume and still life.",
    "tags": ["drapery", "materials"],
    "hoursPerWeekRecommended": 4,
    "prerequisites": ["Foundations: Line, Value, and Edges"],
    "language": "English",
    "sku": "TMA-DRP-280"
  },
  {
    "id": "ap-290",
    "title": "Applied Perspective: Vehicles",
    "category": "Perspective",
    "level": "Intermediate",
    "durationHours": 18,
    "lessons": 16,
    "price": 129,
    "rating": 4.6,
    "instructor": "Julian Park",
    "short": "Box modeling and perspective for believable vehicles.",
    "description": "Construct vehicles with clear perspective, ellipses, and part hierarchies. Emphasis on draftsmanship and iteration.",
    "tags": ["perspective", "vehicles"],
    "hoursPerWeekRecommended": 5,
    "prerequisites": ["Perspective for Artists"],
    "language": "English",
    "sku": "TMA-PRS-290"
  },
  {
    "id": "nt-300",
    "title": "Nature Studies: Trees and Rocks",
    "category": "Environment",
    "level": "Beginner",
    "durationHours": 12,
    "lessons": 14,
    "price": 69,
    "rating": 4.5,
    "instructor": "Serena Clarke",
    "short": "Design natural forms with clear masses and textures.",
    "description": "Simplify organic complexity into readably grouped masses with texture indicators and atmospheric cues.",
    "tags": ["nature", "environment"],
    "hoursPerWeekRecommended": 3,
    "prerequisites": [],
    "language": "English",
    "sku": "TMA-ENV-300"
  },
  {
    "id": "dp-310",
    "title": "Dynamic Poses: Action and Balance",
    "category": "Figure",
    "level": "Advanced",
    "durationHours": 20,
    "lessons": 18,
    "price": 139,
    "rating": 4.7,
    "instructor": "Ava Moreau",
    "short": "Action lines, balance checks, and convincing twists.",
    "description": "Design dynamic poses without breaking structure using action lines, opposing curves, and balance landmarks.",
    "tags": ["figure", "action"],
    "hoursPerWeekRecommended": 5,
    "prerequisites": ["Gesture to Structure: Figure Continuum"],
    "language": "English",
    "sku": "TMA-FIG-310"
  },
  {
    "id": "ct-320",
    "title": "Charcoal Portraits: Atmosphere",
    "category": "Charcoal",
    "level": "Advanced",
    "durationHours": 22,
    "lessons": 16,
    "price": 149,
    "rating": 4.8,
    "instructor": "Ava Moreau",
    "short": "Unify value and edge to create atmospheric portraits.",
    "description": "Manage halftone compression and soft transitions for moody, readable portraits with depth.",
    "tags": ["charcoal", "portrait"],
    "hoursPerWeekRecommended": 6,
    "prerequisites": ["Heads, Features, and Expression", "Charcoal Techniques: Light and Form"],
    "language": "English",
    "sku": "TMA-CHR-320"
  },
  {
    "id": "dc-330",
    "title": "Designing Clear Thumbnails",
    "category": "Composition",
    "level": "Beginner",
    "durationHours": 10,
    "lessons": 12,
    "price": 59,
    "rating": 4.5,
    "instructor": "Julian Park",
    "short": "Plan value and shape with small, decisive studies.",
    "description": "Thumbnail workflows that prioritize read and hierarchy over detail. Useful across figure, portrait, and environment.",
    "tags": ["composition", "thumbnails"],
    "hoursPerWeekRecommended": 3,
    "prerequisites": [],
    "language": "English",
    "sku": "TMA-CMP-330"
  },
  {
    "id": "ms-340",
    "title": "Master Studies: Old Masters, New Eyes",
    "category": "Foundations",
    "level": "Advanced",
    "durationHours": 26,
    "lessons": 20,
    "price": 159,
    "rating": 4.7,
    "instructor": "Ava Moreau",
    "short": "Extract principles from masterworks with guided breakdowns.",
    "description": "Analyze composition, value, and edge control from historical drawings, then apply insights to your own studies.",
    "tags": ["master study", "analysis"],
    "hoursPerWeekRecommended": 6,
    "prerequisites": ["Foundations: Line, Value, and Edges"],
    "language": "English",
    "sku": "TMA-FND-340"
  }
]