[
  {
    "id": "c-foundations-101",
    "title": "Clay Foundations 101",
    "category": "Hand-building",
    "level": "Beginner",
    "durationHours": 8,
    "price": 59,
    "rating": 4.8,
    "lessons": 24,
    "short": "Start from zero with wedging, slabs, coils, and pinch pots.",
    "description": "Build a confident base with essential hand-building techniques. Learn proper wedging, moisture control, and simple forms that scale into functional ware.",
    "modules": ["Wedging & clay bodies", "Pinch pot control", "Coil building", "Slab construction", "Drying stages & trimming"]
  },
  {
    "id": "c-wheel-essentials",
    "title": "Wheel Throwing Essentials",
    "category": "Wheel throwing",
    "level": "Beginner",
    "durationHours": 10,
    "price": 79,
    "rating": 4.7,
    "lessons": 28,
    "short": "Centering, pulling walls, and shaping simple cylinders on the wheel.",
    "description": "Master centering and pulling even walls. Learn to measure thickness, compress bases, and prevent common beginner errors like S-cracks.",
    "modules": ["Wheel setup & posture", "Centering practice", "Pulling walls evenly", "Shaping cylinders", "Trimming and finishing"]
  },
  {
    "id": "c-hand-mugs",
    "title": "Hand-built Mugs & Handles",
    "category": "Hand-building",
    "level": "Intermediate",
    "durationHours": 6,
    "price": 69,
    "rating": 4.6,
    "lessons": 18,
    "short": "Design and attach comfortable handles with elegant joins.",
    "description": "Craft ergonomic handles and clean joins that resist cracking. Explore balance between mug body, handle profile, and weight.",
    "modules": ["Mug proportions", "Handle templates", "Scoring & slipping", "Join reinforcement", "Finishing & sanding"]
  },
  {
    "id": "c-glaze-lab",
    "title": "Glaze Lab: Surface Chemistry",
    "category": "Glazing",
    "level": "Intermediate",
    "durationHours": 9,
    "price": 89,
    "rating": 4.9,
    "lessons": 22,
    "short": "Mix, test, and troubleshoot glazes with a clear method.",
    "description": "Demystify glaze chemistry with line blends, triaxials, and safety protocols. Learn how silica, alumina, and fluxes influence gloss, matt, and fit.",
    "modules": ["Safety & PPE", "Weighing & mixing", "Line blends", "Triaxial tests", "Defect troubleshooting"]
  },
  {
    "id": "c-kiln-safety",
    "title": "Kiln Safety & Firing Schedules",
    "category": "Kiln & Studio",
    "level": "Beginner",
    "durationHours": 5,
    "price": 49,
    "rating": 4.8,
    "lessons": 16,
    "short": "Fire with confidence using clear cone charts and schedules.",
    "description": "Understand oxidation vs. reduction, cone equivalence, and safe kiln loading. Build reliable schedules for bisque and glaze firings.",
    "modules": ["Kiln anatomy", "Cones & heat-work", "Loading & spacing", "Bisque schedule", "Glaze schedule"]
  },
  {
    "id": "c-throw-bowls",
    "title": "Throwing Bowls: Curves & Rims",
    "category": "Wheel throwing",
    "level": "Intermediate",
    "durationHours": 7,
    "price": 79,
    "rating": 4.7,
    "lessons": 20,
    "short": "Consistent bowl profiles with smooth interior curves and strong rims.",
    "description": "Develop smooth, repeatable bowl forms. Explore curvature profiles, rim compression, and trimming foot rings that elevate presentation.",
    "modules": ["Profile templates", "Pulling curves", "Rim compression", "Trimming feet", "Batch consistency"]
  },
  {
    "id": "c-slab-architecture",
    "title": "Slab Architecture: Boxes & Lids",
    "category": "Hand-building",
    "level": "Advanced",
    "durationHours": 12,
    "price": 109,
    "rating": 4.7,
    "lessons": 26,
    "short": "Precise slab builds with tight-fitting lids and clean planes.",
    "description": "Engineer crisp slab forms with reliable joinery and fitting lids. Use jigs, bevels, and reinforcement to prevent warping.",
    "modules": ["Slab thickness control", "Jigs & templates", "Join strategies", "Lid seat design", "Drying & warpage control"]
  },
  {
    "id": "c-sculpt-figure",
    "title": "Figurative Clay Sculpture",
    "category": "Sculpture",
    "level": "Advanced",
    "durationHours": 14,
    "price": 129,
    "rating": 4.8,
    "lessons": 30,
    "short": "Armatures, proportions, and expressive surfaces for figures.",
    "description": "Model dynamic figures using internal supports, gesture studies, and hollowing techniques to ensure safe, even drying and firing.",
    "modules": ["Gesture & proportion", "Armature planning", "Blocking forms", "Hollowing & vents", "Surface expression"]
  },
  {
    "id": "c-texture-prints",
    "title": "Textures & Imprints",
    "category": "Hand-building",
    "level": "Beginner",
    "durationHours": 4,
    "price": 39,
    "rating": 4.5,
    "lessons": 12,
    "short": "Create patterns using stamps, rollers, and found textures.",
    "description": "Learn imprint timing, release strategies, and how to seal edges to avoid cracking after decorating textured surfaces.",
    "modules": ["Timing for impressions", "Creating stamps", "Roller patterns", "Edge sealing", "Finishing textures"]
  },
  {
    "id": "c-trim-secrets",
    "title": "Trimming Secrets",
    "category": "Wheel throwing",
    "level": "Intermediate",
    "durationHours": 5,
    "price": 59,
    "rating": 4.6,
    "lessons": 14,
    "short": "Confident trimming with clean foot rings and balanced weight.",
    "description": "Control moisture windows and tool angles to trim efficiently. Shape foot rings that improve balance and presentation.",
    "modules": ["Timing windows", "Tool selection", "Securing forms", "Foot ring profiles", "Finishing bases"]
  },
  {
    "id": "c-plates-slab",
    "title": "Plates from Slabs",
    "category": "Hand-building",
    "level": "Beginner",
    "durationHours": 6,
    "price": 49,
    "rating": 4.6,
    "lessons": 16,
    "short": "Flatware strategies to avoid warping and rim slumps.",
    "description": "Use forms and compression methods to produce flat, durable plates. Learn timing and drying supports for wide surfaces.",
    "modules": ["Compression & memory", "Forming plates", "Rim strategies", "Drying supports", "Glaze fit tips"]
  },
  {
    "id": "c-glaze-effects",
    "title": "Glaze Effects & Layering",
    "category": "Glazing",
    "level": "Intermediate",
    "durationHours": 7,
    "price": 79,
    "rating": 4.7,
    "lessons": 18,
    "short": "Layer glazes predictably with test tiles and record-keeping.",
    "description": "Build a test tile library and use controlled overlaps to achieve reliable effects without pinholes or runs.",
    "modules": ["Test tile systems", "Application thickness", "Layer planning", "Defect diagnosis", "Firing adjustments"]
  },
  {
    "id": "c-kiln-advanced",
    "title": "Advanced Kiln Programming",
    "category": "Kiln & Studio",
    "level": "Advanced",
    "durationHours": 8,
    "price": 99,
    "rating": 4.7,
    "lessons": 20,
    "short": "Custom curves, holds, and ramp rates for specialty clays.",
    "description": "Program complex ramps and holds with safety redundancy. Explore crystalline glazes and specialty firings responsibly.",
    "modules": ["Controller logic", "Ramp/hold design", "Thermocouple care", "Crystalline schedules", "Safety planning"]
  },
  {
    "id": "c-sculpt-abstract",
    "title": "Abstract Form Language",
    "category": "Sculpture",
    "level": "Intermediate",
    "durationHours": 9,
    "price": 89,
    "rating": 4.6,
    "lessons": 22,
    "short": "Design abstract ceramic forms with coherent visual grammar.",
    "description": "Develop a personal vocabulary of abstract shapes using repetition, scale, and tension. Plan series work with intent.",
    "modules": ["Shape grammar", "Series planning", "Scale & balance", "Surface dialogue", "Critique & iteration"]
  },
  {
    "id": "c-mugs-throw",
    "title": "Throwing Mugs & Handles",
    "category": "Wheel throwing",
    "level": "Intermediate",
    "durationHours": 7,
    "price": 79,
    "rating": 4.7,
    "lessons": 19,
    "short": "Combine thrown bodies with pulled handles for comfort and strength.",
    "description": "Pull consistent handles and attach them cleanly to thrown bodies. Refine profiles and rim comfort for daily-use mugs.",
    "modules": ["Body volumes", "Handle pulling", "Join timing", "Weight balance", "Finishing choices"]
  },
  {
    "id": "c-vessels-large",
    "title": "Large Vessels: Section Throwing",
    "category": "Wheel throwing",
    "level": "Advanced",
    "durationHours": 13,
    "price": 129,
    "rating": 4.8,
    "lessons": 28,
    "short": "Throw tall forms in sections and seam them seamlessly.",
    "description": "Control moisture across sections and seam with internal/external reinforcement. Stabilize tall walls and manage drying.",
    "modules": ["Section planning", "Joining seams", "Support strategies", "Drying tall forms", "Finishing & firing"]
  },
  {
    "id": "c-hand-planters",
    "title": "Hand-built Planters",
    "category": "Hand-building",
    "level": "Beginner",
    "durationHours": 5,
    "price": 45,
    "rating": 4.5,
    "lessons": 14,
    "short": "Functional planters with drainage and durable walls.",
    "description": "Design planters with proper drainage and thickness. Explore surface textures that weather well outdoors.",
    "modules": ["Wall thickness", "Drainage holes", "Texture options", "Foot rings", "Sealants & care"]
  },
  {
    "id": "c-sgraffito",
    "title": "Sgraffito & Underglaze",
    "category": "Glazing",
    "level": "Intermediate",
    "durationHours": 6,
    "price": 69,
    "rating": 4.6,
    "lessons": 16,
    "short": "Carve clean lines and control contrast on leather-hard clay.",
    "description": "Apply underglaze at the right stage and carve with precision. Prevent smudging and achieve crisp edges after firing.",
    "modules": ["Timing & leather-hard", "Tool control", "Pattern planning", "Cleanup strategies", "Firing & finish"]
  },
  {
    "id": "c-tiles-design",
    "title": "Ceramic Tiles: Design & Install",
    "category": "Hand-building",
    "level": "Advanced",
    "durationHours": 11,
    "price": 119,
    "rating": 4.7,
    "lessons": 24,
    "short": "Design, batch, and install ceramic tiles with minimal warpage.",
    "description": "Produce consistent tiles with test batches, shrinkage planning, and installation techniques suitable for wet areas.",
    "modules": ["Shrinkage math", "Batch templates", "Drying protocols", "Glaze fit", "Grout & install"]
  },
  {
    "id": "c-porcelain",
    "title": "Porcelain Control",
    "category": "Wheel throwing",
    "level": "Advanced",
    "durationHours": 10,
    "price": 109,
    "rating": 4.6,
    "lessons": 22,
    "short": "Manage porcelain’s short working window and translucency.",
    "description": "Learn to center and pull with minimal water, compress bases, and trim porcelain without chipping or slumping.",
    "modules": ["Low-water pulling", "Base compression", "Trim timing", "Drying porcelain", "Firing considerations"]
  },
  {
    "id": "c-raku",
    "title": "Raku Firing Basics",
    "category": "Kiln & Studio",
    "level": "Intermediate",
    "durationHours": 6,
    "price": 79,
    "rating": 4.5,
    "lessons": 15,
    "short": "Experience raku safely with clear reduction steps.",
    "description": "Plan safe raku sessions with proper PPE, reduction chambers, and post-firing care to stabilize surfaces.",
    "modules": ["Safety prep", "Glaze selection", "Reduction timing", "Handling hot ware", "Post-firing care"]
  },
  {
    "id": "c-sculpt-portrait",
    "title": "Portrait Busts in Clay",
    "category": "Sculpture",
    "level": "Advanced",
    "durationHours": 12,
    "price": 129,
    "rating": 4.8,
    "lessons": 26,
    "short": "From armature to likeness: structure and expression.",
    "description": "Translate reference to clay with planes, rhythms, and proportional checkpoints. Hollow and vent safely for firing.",
    "modules": ["Planes & rhythms", "Measuring likeness", "Blocking volumes", "Hollowing workflow", "Surface finish"]
  },
  {
    "id": "c-underglaze-decals",
    "title": "Underglaze Transfers & Decals",
    "category": "Glazing",
    "level": "Intermediate",
    "durationHours": 5,
    "price": 59,
    "rating": 4.5,
    "lessons": 14,
    "short": "Apply transfers cleanly with durable results.",
    "description": "Use transfer media, pressure, and alignment guides to apply underglaze decals that survive firing without blurring.",
    "modules": ["Materials & tools", "Alignment guides", "Application pressure", "Firing schedule", "Durability testing"]
  },
  {
    "id": "c-vases-forms",
    "title": "Vase Forms & Necks",
    "category": "Wheel throwing",
    "level": "Intermediate",
    "durationHours": 8,
    "price": 89,
    "rating": 4.7,
    "lessons": 20,
    "short": "Graceful vases with strong necks and stable bases.",
    "description": "Control shoulder transitions and neck pulls to avoid collapse. Design bases that resist tipping and complement height.",
    "modules": ["Shoulder transitions", "Neck pulls", "Base stability", "Proportion studies", "Trimming refinements"]
  },
  {
    "id": "c-teapots",
    "title": "Teapot Systems",
    "category": "Hand-building",
    "level": "Advanced",
    "durationHours": 13,
    "price": 129,
    "rating": 4.7,
    "lessons": 28,
    "short": "Bodies, spouts, lids, and handles that work as a system.",
    "description": "Design teapots with balanced pours and tight-fitting lids. Engineer spout, lid seat, and handle as an integrated system.",
    "modules": ["Flow & spout angle", "Lid seat geometry", "Handle ergonomics", "Seal & balance", "Testing & finishing"]
  },
  {
    "id": "c-surface-oxides",
    "title": "Oxides & Washes",
    "category": "Glazing",
    "level": "Beginner",
    "durationHours": 4,
    "price": 39,
    "rating": 4.4,
    "lessons": 12,
    "short": "Add depth with oxides while controlling toxicity and fit.",
    "description": "Learn safe use of oxides, dilution strategies, and how washes interact with base glazes and firing schedules.",
    "modules": ["Safety & labeling", "Dilution ratios", "Application paths", "Interaction tests", "Firing effects"]
  }
]