Courses 2026

Choose from our comprehensive language programs designed for all proficiency levels and learning goals.

All fees include: Registration, course books, audio materials, and end-of-level internal exam.

International examination fees are paid separately and subject to review throughout the year.

Experience Our Classrooms

Diverse classroom learningInteractive instructionStudent-centered teaching

Join our vibrant learning community with small class sizes, experienced instructors, and a supportive environment where every student thrives.

Group Courses

LanguagesLevelCEFRDurationFee
English, French, German, Spanish, ItalianLevel 1A1 (Beginner)3 monthsKSH 41,500
Level 2A2 (Elementary)3 monthsKSH 44,500
Level 3B1 (Intermediate)3 monthsKSH 45,000
Level 4B2 (Upper-Int.)3 monthsKSH 48,500

Other Language Courses

LanguagesLevelDurationFee
Chinese, Arabic, Swahili, Dutch, JapaneseLevel 13 monthsKSH 42,000
Level 23 monthsKSH 45,000
Level 33 monthsKSH 48,000
Level 43 monthsKSH 48,500

Specialized & Short Courses

Intensive International Exams Prep

Duration: 3 weeks

KSH 15,000

Business English Executive

Duration: Ongoing

KSH 15,000

Swahili for Tourism & Business

Duration: 4 weeks

KSH 40,000

Holiday Kids Program

Duration: 1 week

KSH 3,000

High School Tuition

Duration: 1 week

KSH 3,500

One-on-One Private Lessons

Duration: 1 hour

KSH 2,000

Enrollment Information

How To Join Our Community

  1. 1

    Contact us

    Inquire via phone, email, WhatsApp, or visit

  2. 2

    Free Level Assessment

    Placement test to determine your level

  3. 3

    Receive Invoice

    Clear invoice with course details

  4. 4

    Secure Your Spot

    Pay via M-Pesa or Bank Transfer

  5. 5

    Welcome Aboard

    Attend orientation & begin learning

Schedule & Payment

Main Intake Dates

January • April • July • October

Rolling intake available throughout the year

Class Times

  • Morning: 8:00 AM - 9:45 AM
  • Late Morning: 10:00 AM - 11:45 AM
  • Afternoon: 12:00 PM - 1:30 PM
  • Late Afternoon: 2:00 PM - 3:45 PM
  • Evening: 4:00 PM - 6:00 PM
  • Late Evening: 6:00 PM - 7:45 PM

Payment Details

M-Pesa

Paybill: 961610 | Account: 0701410005

Bank Transfer

Bank: CIB Kenya (Nkurumah Road)

Account: 0701410005

SWIFT: KCBNX

Ready to start your language journey?

Enroll Now