Skill Kenya's Pivot: From Pre-Recorded Courses to Live Interactive Sessions
Why we're abandoning the traditional course model and embracing real-time, interactive learning sessions that actually work for Kenyan learners.

What is Skill Kenya?
Skill Kenya is our professional online learning platform designed to offer high-quality education in programming, design, marketing, and animation to Kenyan learners and beyond.
When we launched the platform, we followed the traditional online course model: create pre-recorded video courses, build course modules, set them up for self-paced learning, and let students work through them independently.
Current Platform Coverage
Programming
Web development, mobile apps, backend systems
Design
UI/UX, graphic design, brand identity
Marketing
Digital marketing, social media, content strategy
Animation
Motion graphics, 2D/3D animation, video editing
But here's the problem: the traditional course model isn't working for us or our students.
Why Pre-Recorded Courses Are Failing
The Harsh Reality
1. Low Completion Rates
Students start courses with enthusiasm but rarely finish. Without live accountability, motivation drops after the first few lessons. The average completion rate for online courses is under 15%.
2. No Real-Time Support
When students get stuck, they wait hours or days for email responses. By the time help arrives, they've lost momentum or given up entirely. Learning happens best when questions are answered immediately.
3. Content Creation Bottleneck
Creating high-quality pre-recorded courses is extremely time-consuming. Each hour of final video requires 5-10 hours of scripting, recording, editing, and polishing. We can't scale content creation fast enough to meet demand.
4. Outdated Content Problem
Tech moves fast. By the time a course is fully edited and published, frameworks have updated, tools have changed, and best practices have evolved. Pre-recorded courses become outdated quickly.
5. Lack of Community & Networking
Students learn in isolation. They miss out on peer learning, collaboration, networking opportunities, and the energy that comes from learning together with others.
6. Complex Technical Setup
Managing course platforms, payment systems, video hosting, student dashboards, progress tracking it's technically complex and expensive. We spend more time maintaining infrastructure than teaching.
The Core Issue:
We built a system optimized for content creation and distribution, not for actual learning outcomes and student success. The method simply doesn't work for the way people actually learn.
The New Model: Live Interactive Sessions

Instead of fighting the limitations of pre-recorded courses, we're embracing what actually works: live, scheduled, interactive learning sessions.
How Live Sessions Work
Scheduled Live Classes
Classes happen at specific times (e.g., "Web Development - Every Saturday 2pm-5pm"). Students join via Google Meet, Zoom, or similar platforms. It's like attending a real class, but from anywhere.
Real-Time Interaction
Students can ask questions immediately. Instructors can see confusion on faces, adjust pacing, share screens for live coding, and provide instant feedback. Learning becomes a conversation, not a monologue.
Cohort-Based Learning
Students learn together in small groups (15-25 people). They build relationships, collaborate on projects, hold each other accountable, and create a support network that extends beyond classes.
Flexible Content Delivery
No need to spend weeks producing perfect videos. Instructors prepare slides and demos, teach live, and adapt content based on student needs in real-time. Much faster to launch and iterate.
Optional Recordings
Sessions are recorded and shared with enrolled students for review. But the focus is on attending live recordings are supplementary, not the primary learning method.
Simpler Infrastructure
We don't need complex course platforms. Just a simple website for scheduling and payments, plus Google Meet or Zoom for sessions. Lower overhead means we can focus on teaching quality.
Example Session Structure
Course: Full-Stack Web Development Bootcamp
Schedule: Every Tuesday & Thursday, 6pm-8pm EAT (8 weeks)
Format: Live teaching (60 mins) + Q&A + Live coding (40 mins) + Homework assignment
Platform: Google Meet
Cohort Size: 20 students max
The Hybrid Future (If We Manage)
We're not completely abandoning courses we're just being realistic about priorities. Live sessions come first because they deliver better results and are faster to launch.
If we manage to build momentum and create systems that work, we can add pre-recorded courses as supplementary content alongside the live sessions.
Potential Hybrid Model
Live Sessions (Primary)
- • Scheduled weekly classes
- • Real-time teaching & interaction
- • Cohort-based accountability
- • Project-based learning
- • Premium pricing
Courses (Supplementary)
- • Self-paced video lessons
- • Pre-work for live sessions
- • Reference material
- • Lower-cost entry point
- • Upsell to live cohorts
For example: A student might take a "JavaScript Fundamentals" course (self-paced) to build basics, then join a live "React Bootcamp" cohort for structured, interactive learning.
How We'll Implement This

Phase 1: Immediate (Weeks 1-4)
- • Simplify the website: Remove complex course infrastructure, add simple session calendar and booking system
- • Choose platform: Google Meet (free for 60 mins) or Zoom (affordable for longer sessions)
- • Launch pilot sessions: Start with 2-3 beginner classes (Web Dev, Design, Marketing)
- • Set up payment: M-Pesa integration for session fees
- • Market heavily: Instagram, TikTok, WhatsApp emphasize live interaction benefit
Phase 2: Growth (Months 2-3)
- • Expand offerings: Add more specialized sessions based on demand
- • Build community: WhatsApp/Discord groups for each cohort
- • Hire instructors: Bring on specialists for subjects we can't cover
- • Record & archive: Build library of session recordings for enrolled students
- • Collect testimonials: Document student success stories
Phase 3: Scale (Months 4-6)
- • Multiple cohorts: Run same course with different schedules (morning/evening, weekday/weekend)
- • Advanced programs: Multi-week bootcamps for serious learners
- • Corporate training: Offer live sessions to companies for employee upskilling
- • Consider courses: If bandwidth allows, start creating self-paced courses from recorded sessions
Why This Model Will Succeed
Higher Completion Rates
Live accountability + scheduled classes = students actually finish. Cohort-based learning has 60-80% completion rates vs. 5-15% for self-paced courses.
Better Learning Outcomes
Real-time Q&A, personalized feedback, and hands-on projects lead to deeper understanding and actual skill development.
Faster to Market
We can launch a new session in days, not months. Test topics, iterate quickly, focus on what students actually want.
Community Building
Students build real relationships. They network, collaborate on projects, and create a support system that lasts beyond the course.
Premium Positioning
Live instruction justifies higher prices. Students pay for access to expert time and personalized attention, not just content.
Always Current
Teaching live means content updates happen in real-time. No outdated videos every session reflects the latest tools and techniques.
The Path Forward
We're not giving up on Skill Kenya we're pivoting to a model that actually serves our students and makes business sense. Pre-recorded courses sound great in theory, but live sessions deliver real results.
This transition won't happen overnight, but it will happen strategically:
- 1. Launch live sessions immediately with simple infrastructure
- 2. Focus on student success and completion rates
- 3. Build community and referral loops for organic growth
- 4. Scale what works before adding complexity
- 5. Add courses only if/when we have proven systems in place
"The best learning happens in conversation, not in isolation. We're choosing real connection over perfect production."
Interested in Live Learning?
Visit Skill Kenya to see our upcoming live sessions and join a cohort.