[
  {
    "id": "ps-101",
    "title": "Founder Speaking Fundamentals",
    "level": "Beginner",
    "durationHours": 6,
    "price": 129,
    "currency": "USD",
    "tags": ["basics", "confidence", "voice"],
    "shortDescription": "Core techniques to reduce anxiety and speak clearly.",
    "description": "A structured start to public speaking for entrepreneurs: posture, breath, pacing, and message clarity. Includes short drills and live practice blocks.",
    "rating": 4.7,
    "spotsLeft": 12,
    "language": "English",
    "format": "Online",
    "starts": "2026-05-10"
  },
  {
    "id": "ps-201",
    "title": "Investor Pitch Essentials",
    "level": "Intermediate",
    "durationHours": 8,
    "price": 199,
    "currency": "USD",
    "tags": ["pitch", "fundraising", "story"],
    "shortDescription": "Structure a 5‑minute investor pitch that lands.",
    "description": "Craft compelling problem framing, traction proof, and crisp asks. Iterative feedback on delivery and Q&A handling.",
    "rating": 4.8,
    "spotsLeft": 8,
    "language": "English",
    "format": "Live",
    "starts": "2026-06-01"
  },
  {
    "id": "ps-202",
    "title": "Pitch Q&A Mastery",
    "level": "Advanced",
    "durationHours": 5,
    "price": 169,
    "currency": "USD",
    "tags": ["q&a", "objections", "investors"],
    "shortDescription": "Defuse tough questions with calm clarity.",
    "description": "Frameworks for addressing risk, competition, and financial questions. Practice sparring with timed constraints.",
    "rating": 4.6,
    "spotsLeft": 10,
    "language": "English",
    "format": "Online",
    "starts": "2026-05-20"
  },
  {
    "id": "ps-203",
    "title": "Demo Storytelling Without Slides",
    "level": "Intermediate",
    "durationHours": 6,
    "price": 179,
    "currency": "USD",
    "tags": ["demo", "storytelling", "sales"],
    "shortDescription": "Show value with narrative, not visuals.",
    "description": "Design audience-first demos using concrete outcomes. Practice short demo arcs that earn the next meeting.",
    "rating": 4.7,
    "spotsLeft": 7,
    "language": "English",
    "format": "Hybrid",
    "starts": "2026-05-28"
  },
  {
    "id": "ps-204",
    "title": "Executive Presence for All‑Hands",
    "level": "Advanced",
    "durationHours": 7,
    "price": 219,
    "currency": "USD",
    "tags": ["leadership", "internal", "presence"],
    "shortDescription": "Own the room and communicate strategy clearly.",
    "description": "Learn voice of leadership: framing, tone, and narrative momentum. Includes practice for difficult updates.",
    "rating": 4.9,
    "spotsLeft": 5,
    "language": "English",
    "format": "Live",
    "starts": "2026-06-15"
  },
  {
    "id": "ps-205",
    "title": "Technical Founder: Non‑Technical Audience",
    "level": "Intermediate",
    "durationHours": 4,
    "price": 149,
    "currency": "USD",
    "tags": ["translation", "clarity", "story"],
    "shortDescription": "Explain complex systems in plain language.",
    "description": "Tech-to-plain-language translation drills, analogies that land, and progressive complexity control.",
    "rating": 4.6,
    "spotsLeft": 14,
    "language": "English",
    "format": "Online",
    "starts": "2026-05-22"
  },
  {
    "id": "ps-206",
    "title": "Customer Discovery Interviewing",
    "level": "Beginner",
    "durationHours": 5,
    "price": 129,
    "currency": "USD",
    "tags": ["discovery", "listening", "questions"],
    "shortDescription": "Ask better questions; hear real answers.",
    "description": "The art of open prompts, reflective listening, and behavioral signals. Practical scripts and role-play.",
    "rating": 4.5,
    "spotsLeft": 16,
    "language": "English",
    "format": "Online",
    "starts": "2026-05-18"
  },
  {
    "id": "ps-207",
    "title": "Media Interview Readiness",
    "level": "Advanced",
    "durationHours": 6,
    "price": 229,
    "currency": "USD",
    "tags": ["press", "media", "messaging"],
    "shortDescription": "Deliver soundbites and stay on message.",
    "description": "Message boxing, bridging, and concise quotables. Simulated interviews with timing constraints.",
    "rating": 4.7,
    "spotsLeft": 6,
    "language": "English",
    "format": "Hybrid",
    "starts": "2026-06-08"
  },
  {
    "id": "ps-208",
    "title": "Webinar Hosting for Lead Gen",
    "level": "Intermediate",
    "durationHours": 5,
    "price": 159,
    "currency": "USD",
    "tags": ["webinar", "marketing", "leads"],
    "shortDescription": "Run engaging webinars that convert.",
    "description": "Structure, engagement mechanics, and CTA placement for lead-generating webinars.",
    "rating": 4.4,
    "spotsLeft": 11,
    "language": "English",
    "format": "Online",
    "starts": "2026-05-30"
  },
  {
    "id": "ps-209",
    "title": "Story Frameworks Sprint",
    "level": "Beginner",
    "durationHours": 3,
    "price": 99,
    "currency": "USD",
    "tags": ["storytelling", "frameworks"],
    "shortDescription": "Hands-on templates for any talk.",
    "description": "Rapid practice with narrative arcs: Problem-Solution, PAS, STAR, and founder journey storyboard.",
    "rating": 4.6,
    "spotsLeft": 20,
    "language": "English",
    "format": "Online",
    "starts": "2026-05-16"
  },
  {
    "id": "ps-210",
    "title": "Deckless Pitching",
    "level": "Advanced",
    "durationHours": 4,
    "price": 189,
    "currency": "USD",
    "tags": ["no slides", "clarity", "presence"],
    "shortDescription": "Land meetings without a slide deck.",
    "description": "Concise speaking under time pressure without visual aids. Train crisp transitions and recall.",
    "rating": 4.8,
    "spotsLeft": 9,
    "language": "English",
    "format": "Live",
    "starts": "2026-06-03"
  },
  {
    "id": "ps-211",
    "title": "Data Storytelling for VCs",
    "level": "Advanced",
    "durationHours": 7,
    "price": 239,
    "currency": "USD",
    "tags": ["metrics", "vc", "traction"],
    "shortDescription": "Turn metrics into narrative momentum.",
    "description": "Selecting, sequencing, and voicing metrics investors care about; avoiding vanity numbers.",
    "rating": 4.7,
    "spotsLeft": 6,
    "language": "English",
    "format": "Hybrid",
    "starts": "2026-06-12"
  },
  {
    "id": "ps-212",
    "title": "Confidence on Camera",
    "level": "Beginner",
    "durationHours": 4,
    "price": 119,
    "currency": "USD",
    "tags": ["remote", "camera", "delivery"],
    "shortDescription": "Natural, energetic delivery on video calls.",
    "description": "Energy transfer, eye-line control, and concise framing for remote presentations.",
    "rating": 4.4,
    "spotsLeft": 18,
    "language": "English",
    "format": "Online",
    "starts": "2026-05-21"
  },
  {
    "id": "ps-213",
    "title": "Persuasive Product Demos",
    "level": "Intermediate",
    "durationHours": 6,
    "price": 179,
    "currency": "USD",
    "tags": ["sales", "demo", "product"],
    "shortDescription": "Demonstrate value, not features.",
    "description": "Map demo beats to buyer outcomes. Practice crisp intros, proof, and closing asks.",
    "rating": 4.5,
    "spotsLeft": 13,
    "language": "English",
    "format": "Hybrid",
    "starts": "2026-06-06"
  },
  {
    "id": "ps-214",
    "title": "TED-Style Talk Builder",
    "level": "Advanced",
    "durationHours": 9,
    "price": 289,
    "currency": "USD",
    "tags": ["keynote", "thought leadership"],
    "shortDescription": "Craft ideas worth spreading—founder edition.",
    "description": "Develop a clear, resonant big idea and a memorable through-line with audience-first design.",
    "rating": 4.9,
    "spotsLeft": 4,
    "language": "English",
    "format": "Live",
    "starts": "2026-06-20"
  },
  {
    "id": "ps-215",
    "title": "Investor Day Rehearsal Lab",
    "level": "Advanced",
    "durationHours": 8,
    "price": 259,
    "currency": "USD",
    "tags": ["fundraising", "demo day", "coaching"],
    "shortDescription": "High-stakes practice with tight timing.",
    "description": "Final-mile polish for Demo Day. Reps, timing, and Q&A readiness under pressure.",
    "rating": 4.8,
    "spotsLeft": 5,
    "language": "English",
    "format": "Live",
    "starts": "2026-06-25"
  },
  {
    "id": "ps-216",
    "title": "Team Communication Habits",
    "level": "Beginner",
    "durationHours": 5,
    "price": 129,
    "currency": "USD",
    "tags": ["management", "meetings", "clarity"],
    "shortDescription": "Rituals that reduce meeting time and confusion.",
    "description": "Cadences for updates, decisions, and risks; concise async voice updates; actionable feedback norms.",
    "rating": 4.3,
    "spotsLeft": 15,
    "language": "English",
    "format": "Online",
    "starts": "2026-05-24"
  },
  {
    "id": "ps-217",
    "title": "Negotiation Voice & Framing",
    "level": "Intermediate",
    "durationHours": 6,
    "price": 199,
    "currency": "USD",
    "tags": ["negotiation", "frame", "pricing"],
    "shortDescription": "Speak to create value, not concede it.",
    "description": "Anchoring, silence, and narrative framing to protect price and expand scope with integrity.",
    "rating": 4.6,
    "spotsLeft": 9,
    "language": "English",
    "format": "Hybrid",
    "starts": "2026-06-10"
  },
  {
    "id": "ps-218",
    "title": "Story Sprints: Weekly Practice",
    "level": "Intermediate",
    "durationHours": 10,
    "price": 249,
    "currency": "USD",
    "tags": ["practice", "cohort", "iteration"],
    "shortDescription": "Ten 1‑hour sprints to cement habits.",
    "description": "Compact weekly sessions with structured templates and peer feedback.",
    "rating": 4.7,
    "spotsLeft": 10,
    "language": "English",
    "format": "Online",
    "starts": "2026-06-02"
  },
  {
    "id": "ps-219",
    "title": "Confidence Under Pressure",
    "level": "Advanced",
    "durationHours": 5,
    "price": 199,
    "currency": "USD",
    "tags": ["anxiety", "pressure", "presence"],
    "shortDescription": "Train calm delivery when it matters.",
    "description": "Physiology control, short-reset protocols, and stress‑tested scenarios with feedback.",
    "rating": 4.8,
    "spotsLeft": 6,
    "language": "English",
    "format": "Hybrid",
    "starts": "2026-06-18"
  },
  {
    "id": "ps-220",
    "title": "Clarity Writing for Speaking",
    "level": "Beginner",
    "durationHours": 4,
    "price": 109,
    "currency": "USD",
    "tags": ["writing", "scripts", "brevity"],
    "shortDescription": "Write like you’ll say it—crisp and clear.",
    "description": "Script templates, ruthless editing, and aloud testing loops for talks and demos.",
    "rating": 4.4,
    "spotsLeft": 17,
    "language": "English",
    "format": "Online",
    "starts": "2026-05-26"
  }
]