Skip to main content
Nyeri, Kenya · Physical, online & hybrid classesWrite to our teamPrivate portal

Public document preview · About Teslak

Teslak institutional profile

Generated 2026-10-20 · Content version 6fae2566e722. This preview and its downloads use the same published source content.

File size is shown when the current document is prepared.

Language brings people together.

Teslak helps learners build language skills, communicate with confidence and connect across cultures. Our Nyeri campus and live online learning options serve people across Kenya and beyond.

Our mission

Make language education practical, supportive and relevant to everyday life, study and work through learner-centred teaching and guided practice.

Our vision

A world where language helps people exchange ideas, understand cultures and build meaningful connections.

What guides our teaching

  • Excellence: clear learning goals, assessment and constructive feedback.
  • Cultural respect: understanding the people and contexts behind a language.
  • Innovation: teaching tools that support practice and participation.
  • Community: a supportive environment where learners can ask questions and grow.

Find your programme

Read the current webpage ↗

Find us in the heart of Nyeri.

PAMKI House, 1st Floor, Kimathi Street, Nyeri, near Safaricom Customer Care.

Opening hours

Class timetables are confirmed separately. Evening or weekend learning may be arranged for some programmes.

DayOffice hours
Monday–Friday8:00 AM–5:45 PM
Saturday9:00 AM–2:00 PM
Sunday and public holidaysClosed

Call or WhatsApp

A warm welcome, before you decide

You are welcome to visit, see the school, ask questions and discuss your course before registering or paying. Visiting is encouraged but not compulsory.

Need help finding us?

If you reach Lower Equity Bank / Safaricom Customer Care and cannot locate PAMKI House, call either number and someone from Teslak can meet you. If you are new to Nyeri, call us from the bus stage for pickup assistance.

Read the current webpage ↗

Confirm your arrangements.

Keep this information for reference. Confirm availability, fees and your timetable with Teslak before booking.

Contact Teslak ↗