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

Public document preview · Courses

Language course catalogue

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

File size is shown when the current document is prepared.

Find your language.

Learn for everyday conversation, study, work, travel or connection with family. Tell us your starting point and we will help you choose a suitable course.

Physical, live online or hybrid

Hybrid combines physical and online lessons according to the class arrangement. These languages have all three study options.

Live online languages

These courses are offered online. We confirm the appropriate teacher, current timetable and fee after your enquiry.

Beginner A1

For Kenyan learners taking German, French, Spanish, General English or General Kiswahili. The standard A1 course runs for 3 months. A2, B1 and B2 are also available; ask us about the right level and current fee.

A timetable that fits your goal

Ask us to confirm the course timetable and teaching hours before booking. Faster-paced study does not guarantee a particular completion date.

  • Standard weekday study: 90-minute lessons, Monday to Friday.
  • Intensive weekday study: 2-hour lessons, Monday to Friday.
  • Super-intensive study: 3–4 teaching hours per day, Monday to Friday, subject to teacher availability.
  • Evening, weekend and private arrangements may be available, depending on your programme and the current timetable.

English examination preparation

Explore guided preparation for your academic or professional English requirements.

Professional programmes

Read the current webpage ↗

Confirm your arrangements.

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

Contact Teslak ↗