Fees & Pricing

    Transparent, All-Inclusive Fees

    No hidden charges. Textbooks and materials are included. Pay via M-PESA or bank transfer.

    Intake is open now · classes Monday to FridayRegister

    Courses & fees

    Every level, every price — nothing hidden

    All fees include textbooks, worksheets and digital materials. There is no separate registration fee. Pay by M-PESA or bank transfer, and enrol at any time — we take students throughout the year.

    A1 — Beginner

    3 months

    KES 32,000KES 30,000 each as a pair

    Introduce yourself, handle everyday basics, read simple German

    See the A1 course

    A2 — Elementary

    3 months

    KES 41,500

    Hold routine conversations and describe your background and work

    See the A2 course

    B1 — Intermediate

    3 months

    KES 41,500

    The level Ausbildung, skilled-worker routes and citizenship ask for

    See the B1 course

    B2.1 — Upper Intermediate I

    6 weeks

    KES 29,500half of B2

    First half of B2 — the level nursing recognition requires

    See the B2.1 course

    B2.2 — Upper Intermediate II

    6 weeks

    KES 29,500half of B2

    Complete B2 — nursing Anerkennung, study visa, professional work

    See the B2.2 course

    C1.1 — Advanced I

    Flexible

    KES 31,000half of C1

    Near-native command — first half of C1

    See the C1.1 course

    C1.2 — Advanced II

    Flexible

    KES 31,000half of C1

    Full C1 — degree study in German and senior professional roles

    See the C1.2 course

    Goethe Prep — Preparation for Goethe Exams

    On request

    KES 15,000

    Targeted practice for your Goethe-Zertifikat sitting, any level

    Enroll on WhatsApp

    Kikurs — Children's Course (A1.1)

    On request

    KES 11,000

    Playful, structured first German for children

    Enroll on WhatsApp

    B2 and C1 are taught in two halves, taken in sequence. A complete B2 is B2.1 + B2.2 — KES 59,000 in total. A complete C1 is C1.1 + C1.2 — KES 62,000.

    What every fee includes

    Goethe-aligned teaching in small groups, three months per level, with all materials covered by the price you see.

    • No registration fee
    • Books included
    • M-PESA or bank transfer

    Schedules

    Class times that fit around work and school

    Classes run Monday to Friday. Pick the session that fits your week — every group covers the same syllabus and prepares you for the same Goethe exam. We do not run weekend classes.

    Sessions, Monday to Friday

    Nairobi CBD & live online

    In person · Windsor House

    • Morning7:30 am – 10:30 am3 hoursStudents, and anyone who wants the day free afterwards
    • Extended morning7:30 am – 11:30 am4 hoursIntensive and super-intensive groups
    • Midday10:45 am – 12:45 pm2 hoursAnyone with mornings committed elsewhere
    • Afternoon1:00 pm – 3:00 pm2 hoursA shorter afternoon session
    • Long afternoon1:15 pm – 4:15 pm3 hoursIntensive and super-intensive groups

    Live online

    • Early morningBefore the working dayWorking professionals — study before you clock in
    • EveningFrom 5:00 pm, 9:00 pm at the latestWorking professionals and learners outside Nairobi

    Your exact slot is confirmed when you register, based on your level and the pace you choose.

    Enrolling now

    Intake is open now

    A new group starts at every level each month, and we take students all year round. Register and we confirm your level, your session and your start date — you are not waiting a term for a cohort to open.

    Or fill in the enrollment form

    Choose your pace

    Same syllabus, same exam, same fee — the difference is hours per week.

    • Normal

      The standard track. Three months per level for A1 to B1, at a pace that fits around a job or other study.

    • Intensive

      More contact hours each week, so you finish the same level sooner. For people working to a visa or application deadline.

    • Super intensive

      The fastest route we run. Full mornings or full afternoons, for learners who can commit to German as their main occupation.

    How to Pay

    We accept M-PESA and bank transfer. Payment is due upon enrollment confirmation.

    Lipa na M-PESA

    Paybill

    Business No.522533
    Account No.7950959

    Go to M-PESA → Lipa na M-PESA → Pay Bill → enter Business No. then Account No.

    KCB Bank Transfer

    Kenya Commercial Bank

    BankKCB Bank Kenya Limited
    BranchUniversity Way
    Account No.133 664 8066
    Account NameTeamgeist Consultancy Agency
    Swift CodeKCBLKENX
    Bank & Branch Code01167

    After Payment

    Send your payment confirmation receipt to us via WhatsApp or email to complete your enrollment. We'll confirm your spot within 24 hours.

    Rolling intakes — enrol any time

    Ready to Secure Your Spot?

    A new group starts at every level each month, and we take students all year round. Register and we confirm your level, your session and your start date — you are not waiting a term for a cohort to open.

    We use cookies to see which pages help people find our classes. Nothing is used to identify you, and declining does not change how the site works.