Empowering Every Learner, Anytime, Anywhere.
Skip to main content


Learn Kiswahili with ease! This beginner-friendly course helps you speak, read, and understand Kiswahili for everyday use—whether for travel, work, or curiosity. You'll learn common words and phrases, engage in simple conversations, develop basic reading and writing skills, and gain insights into Kiswahili culture.

KSL 101.83 - Bargaining and Negotiation Kujadiliana na Kupatana Bei (Bargaining and Negotiation)
  • 13/03/25
  • 1 Students

Kujadiliana na Kupatana Bei (Bargaining and Negotiation)

This lesson teaches learners how to bargain and negotiate prices in Swahili, an

Free
KSL 101.82 - Asking for Prices and Making Purchases Kuuliza Bei na Kununua Bidhaa (Asking for Prices and Making Purchases)
  • 13/03/25
  • 1 Students

Kuuliza Bei na Kununua Bidhaa (Asking for Prices and Making Purchases)

This lesson covers key phrases for inquiring about costs, confirming prices, and completing

Free
KSL 101.81 - Vocabulary for Market Items Msamiati wa Bidhaa za Sokoni (Vocabulary for Market Items)
  • 13/03/25
  • 1 Students

Msamiati wa Bidhaa za Sokoni (Vocabulary for Market Items)

This lesson introduces commonly used Swahili words to help you identify and describe

Free
KSL 101.73 - Complex Conversations on Preferences  Mazungumzo Tata Kuhusu Mapendeleo (Complex Conversations on Preferences)
  • 25/02/25
  • 1 Students

Mazungumzo Tata Kuhusu Mapendeleo (Complex Conversations on Preferences)

This lesson focuses on engaging in detailed and complex discussions about preferences in

Free
KSL 101.72 - Discussing Preferences in Conversations Kujadili Mapendeleo katika Mazungumzo (Discussing Preferences in Conversations)
  • 25/02/25
  • 1 Students

Kujadili Mapendeleo katika Mazungumzo (Discussing Preferences in Conversations)

This lesson focuses on how to discuss preferences in Swahili conversations, helping learners

Free
KSL 101.71 - Expressing Preferences: Napenda, Sipendi Kueleza Mapendeleo (Expressing Preferences: Napenda, Sipendi)
  • 25/02/25
  • 1 Students

Kueleza Mapendeleo (Expressing Preferences: Napenda, Sipendi)

This lesson teaches learners how to express likes and dislikes in Swahili using

Free
KSL 101.42 - KI-VI Noun Class Ngeli ya KI-VI (KI-VI Noun Class)
  • 24/02/25
  • 1 Students

Ngeli ya KI-VI (KI-VI Noun Class)

This lesson focuses on the KI-VI noun class in Swahili, which includes things,

Free
KSL 101.41 - A-WA Noun Class Ngeli ya A-WA (A-WA Noun Class)
  • 24/02/25
  • 1 Students

Ngeli ya A-WA (A-WA Noun Class)

This lesson introduces the A-WA noun class in Swahili, which primarily includes nouns

Free
KSL 101.63 - Storytelling in Swahili Usimuliaji wa Hadithi kwa Kiswahili (Storytelling in Swahili)
  • 24/02/25
  • 1 Students

Usimuliaji wa Hadithi kwa Kiswahili (Storytelling in Swahili)

This lesson explores storytelling in Swahili, focusing on how to structure and narrate

Free
KSL 101.62 - Narrating Past Events Kusimulia Matukio ya Zamani (Narrating Past Events)
  • 24/02/25
  • 1 Students

Kusimulia Matukio ya Zamani (Narrating Past Events)

This lesson focuses on narrating past events in Swahili, helping learners describe past

Free
KSL 101.61 - Past Tense Verb Conjugation Uchanganuzi wa Vitenzi katika Wakati Uliopita (Past Tense Verb Conjugation)
  • 26/02/25
  • 1 Students

Uchanganuzi wa Vitenzi katika Wakati Uliopita (Past Tense Verb Conjugation)

This lesson focuses on Swahili past tense verb conjugation, helping learners express actions

Free
KSL 101.53 - Time Expressions and Daily Activitites Misemo ya Wakati na Shughuli za Kila Siku (Time Expressions and Daily Activities)
  • 22/02/25
  • 1 Students

Misemo ya Wakati na Shughuli za Kila Siku (Time Expressions and Daily Activities)

This lesson teaches Swahili time expressions and how to describe daily activities in

Free
KSL 101.52 - Describing Daily Routines Kuelezea Ratiba za Kila Siku (Describing Daily Routines)
  • 25/02/25
  • 1 Students

Kuelezea Ratiba za Kila Siku (Describing Daily Routines)

Learn how to talk about your daily routine in Swahili using common verbs

Free
KSL 101.22 - Introducing Yourself and Others Kujitambulisha na Kutambulisha Wengine (Introducing Yourself and Others)
  • 20/02/25
  • 1 Students

Kujitambulisha na Kutambulisha Wengine (Introducing Yourself and Others)

Learn how to introduce yourself and others in Swahili with simple, practical phrases!

Free
KSL 101.32 - Time Telling (Hours and Days) Kuonyesha Wakati (Saa na Siku) (Time Telling – Hours and Days)
  • 20/02/25
  • 1 Students

Kuonyesha Wakati (Saa na Siku) (Time Telling – Hours and Days)

This lesson teaches learners how to tell time and talk about days in

Free
KSL 101.23 - Conversation Practice with Greetings Mazoezi ya Mazungumzo kwa Salamu (Conversation Practice with Greetings)
  • 20/02/25
  • 1 Students

Mazoezi ya Mazungumzo kwa Salamu (Conversation Practice with Greetings)

This course focuses on practicing Swahili greetings in real conversations, helping learners build

Free
KSL 101.33 - Time-Related Phrases and Scheduling Misemo ya Wakati na Ratiba (Time-Related Phrases and Scheduling)
  • 20/02/25
  • 1 Students

Misemo ya Wakati na Ratiba (Time-Related Phrases and Scheduling)

This lesson teaches essential Swahili time expressions and how to talk about schedules

Free
KSL 101.31 - Numbers and Counting (1-100) Nambari na Kuhesabu (1-100) (Numbers and Counting 1-100)
  • 25/02/25
  • 1 Students

Nambari na Kuhesabu (1-100) (Numbers and Counting 1-100)

This course introduces learners to Swahili numbers from 1 to 100, helping them

Free
KSL 101.21 - Basic Swahili Greetings Salamu za Msingi za Kiswahili (Basic Swahili Greetings)
  • 20/02/25
  • 1 Students

Salamu za Msingi za Kiswahili (Basic Swahili Greetings)

Learn the most common Swahili greetings and how to use them in everyday

Free
KSL 101.11 - Kiswahili Vowel Sounds Sauti za Irabu za Kiswahili (Kiswahili Vowel Sounds)
  • 20/02/25
  • 1 Students

Sauti za Irabu za Kiswahili (Kiswahili Vowel Sounds)

Welcome to our Swahili learning series! In this lesson, we break down the

Free