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



Join our vibrant learning community with small class sizes, experienced instructors, and a supportive environment where every student thrives.
Group Courses
| Languages | Level | CEFR | Duration | Fee |
|---|---|---|---|---|
| English, French, German, Spanish, Italian | Level 1 | A1 (Beginner) | 3 months | KSH 41,500 |
| Level 2 | A2 (Elementary) | 3 months | KSH 44,500 | |
| Level 3 | B1 (Intermediate) | 3 months | KSH 45,000 | |
| Level 4 | B2 (Upper-Int.) | 3 months | KSH 48,500 |
Other Language Courses
| Languages | Level | Duration | Fee |
|---|---|---|---|
| Chinese, Arabic, Swahili, Dutch, Japanese | Level 1 | 3 months | KSH 42,000 |
| Level 2 | 3 months | KSH 45,000 | |
| Level 3 | 3 months | KSH 48,000 | |
| Level 4 | 3 months | KSH 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
Contact us
Inquire via phone, email, WhatsApp, or visit
- 2
Free Level Assessment
Placement test to determine your level
- 3
Receive Invoice
Clear invoice with course details
- 4
Secure Your Spot
Pay via M-Pesa or Bank Transfer
- 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