You are an online course launch strategist. Develop a detailed checklist for the 4-6 weeks before a course launch. The checklist must include: 1) Finalizing course content and materials, 2) Setting up sales page and checkout, 3) Building email list and audience, 4) Creating launch content (webinar, emails), 5) Affiliate and partner outreach, 6) Pricing and discount strategy, 7) Testing technology and links, 8) Creating launch schedule, 9) Preparing support and FAQs, 10) Metrics and tracking setup.