Live, trainer-led classes
Real-time online sessions, not pre-recorded video.
Kenya School of Languages provides flexible language learning through physical learning centres and online classes. Students can choose a location and learning format based on their course, schedule and trainer availability.
Emperor Plaza, 4th Floor, Suite E404, Kenyatta Avenue, opposite GPO, Nairobi, Kenya
Convenient for students studying, working or living around central Nairobi. Possible languages include English, Kiswahili, French, German, Arabic, Spanish, Chinese Mandarin and other available languages, subject to trainer and timetable availability.
Use the directions button for the most current route to Nairobi CBD Branch.
Open in Google Maps →Online learning suits students who cannot regularly attend the Nairobi CBD branch, including learners studying from other parts of Kenya or from abroad. Schedules depend on trainer availability.
Real-time online sessions, not pre-recorded video.
Private study for a focused, personalised pace where available.
Learn alongside other students in a scheduled class.
Language training arranged for organisations and teams.
Study remotely from outside Kenya, subject to timetable and timezone.
Schedules are agreed with Admissions based on trainer availability.
Best if you are based near Nairobi CBD and prefer an in-person classroom environment with direct access to your trainer and classmates.
Best if you need flexibility, are outside Nairobi, or prefer to study from home or work, without commuting.
Best if you want a personalised pace and schedule built around your own availability, subject to trainer availability.
Both formats use live, trainer-led classes. The right choice depends on your own circumstances:
Tell Admissions your language, goal and availability and we will help you choose between a physical or online class.
Kenya School of Languages currently has one confirmed physical branch, in Nairobi CBD. If a physical location is not convenient for you, online classes are available instead.
Yes. Online classes are available for most programmes, with live trainer-led sessions rather than pre-recorded video.
Not necessarily. Language and level availability depends on trainer and timetable availability at the time you enquire. Admissions will confirm what is available for your chosen language and mode.
Speak with Admissions about switching modes. Availability depends on your course, level and current timetable.
One-to-one study is available depending on the course and trainer availability. Ask Admissions when you enquire.
Timetables are confirmed with Admissions after registration, based on your course, level and preferred schedule.
Yes. Online classes can be arranged for students learning from outside Kenya, subject to trainer availability and timetable/timezone considerations.