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

Continuous registration · Monthly class starts

Course Fees and Registration at Teslak

You are welcome to visit before registering or paying. Tell us your course and preferred study arrangement, and we will guide you towards the right upcoming class.

Ask on WhatsApp0748744988
Preview lessons, images and learning activities

A quick introduction

Explore before you enrol.

Browse the slides at your own pace. Try a sample activity below where available.

Learners and learning activities in the Teslak photo collection
Slide 1 of 5

Let’s plan your next step.

You are welcome to visit before registering or paying. Tell us your course and preferred study arrangement, and we will guide you towards the right upcoming class.

Read the slides using Previous and Next. Browser narration is not available here.

Calculate your fees

Select a course, level and number of students, or estimate hostel accommodation.

Open the fee calculator →

How to join

  • Choose your course and tell us your current level or previous study.
  • Confirm the class, study mode, timetable and current fee with Teslak.
  • Complete registration with our team, in person or with their guidance remotely.
  • Follow the confirmed payment instructions. A receipt is issued after payment verification.
  • Meet the administrator and your course teacher, receive your timetable and begin classes.

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.

Already studied the language?

You do not automatically have to start at A1. We can assess your current ability and recommend the most suitable class. View fees and instalments in the fee calculator.

Payments and materials

Physical and electronic receipts are available for verified payments. Registration and student-card charges are paid once for a new student; maintenance applies at each level. Learning materials vary by programme and level. Your teacher will explain which textbooks or additional materials, if any, need to be purchased separately.

Private tuition and flexible schedules

Private one-to-one lessons may be arranged for focused goals, exam preparation or catch-up support, subject to teacher availability. Ask for the current quotation and schedule.

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.

Register for English programmes

Tell us about the learner and the programme you would like to join. We will confirm the suitable class, entry requirements where applicable, fees and timetable before finalising your registration. Fields marked * are required.

English programmes · Choose your study arrangement below. Choose private or group learning below.

You can change these choices in the form. Admission, availability, timetable and payment remain subject to confirmation.

1. Learner and contact details

2. Programme and learning goals

3. Study arrangement and availability

Preferences help us plan; the team will confirm teacher availability and the timetable.

4. Accommodation and payment contact

5. Final details and consent

Your privacy matters to us. The personal information you provide during registration is collected for Teslak Linguistics’ admission, registration and student-support purposes. We handle your information securely and confidentially in accordance with Kenya’s Data Protection Act, 2019. Access is limited to authorised personnel and necessary service providers acting on our behalf, subject to appropriate safeguards. Please do not include identification documents or payment details.

Let’s find your next step.

Tell us your goal, current level and preferred schedule.

Chat with Teslak on WhatsApp0748744988

0748 744 988 · 0724 400 092

Share this pageShare on FacebookShare on WhatsApp