Visited 6 hours ago
Tr Ruth K
Swahili
Native
English
Native
Gikuyu
Other
From Kenya
Living in Nairobi, Kenya
My teaching material
- PDF file
- Text Documents
- Presentation slides/PPT
- Audio files
- Image files
- Video files
- Flashcards
- Articles and news
- Quizzes
- Test templates and examples
- Homework Assignments
My creations
Read more


Interests
Music
Travel
Environment & Nature
Food
Reading
Swahili
English
Gikuyu
Based on your timezone (UTC)
4.9
167
Reviews
99%
Attendance
100%
Respond
All
English
Gikuyu
Structured lessons·6
Patient·12
For beginners·60
Lewis
71 English lessons
Teacher’s pick
Wonderful class and very kind, thank you!
Stacy Bullard
44 Swahili lessons
Teacher’s pick
After taking lessons with Teacher Ruth for just a few months, my Swahili has gone from absolute zero to understanding the principles of grammar and sentence structure, as well as a significant amount of vocabulary. I'm able to form sentences on my own and we're now readily progressing through conversational skills. It feels amazing to be able to make so much progress in such a short period of time. Teacher Ruth is a wonderful teacher who is patient and supportive, I always look forward to our lessons. Asante sana, Mwalimu!
Karĩmi
43 Swahili lessons
So lovely to have another lesson. I feel encouraged and motivated throughout. Excited for our next class!
Elizabeth
5 Swahili lessons
Teacher’s pick
A wonderfully warm and welcoming teacher! Very clear and easy to understand, friendly and personable, taking all the anxiety out of learning and turning it into something delightfully fun. I never once felt like my learning or experiences were minimized - she encouraged me toward my goals and laid out a clear pathway forward. Absolutely brilliant, 10/10, ⭐️⭐️⭐️⭐️⭐️, I am eager to keep learning with her!
Karĩmi
43 Swahili lessons
Working with Tr Ruth is a delight. I am learning so much and improving in each lesson. I would recommend her to other students for her joyful and encouraging teaching style.
ryannhartzell
42 Swahili lessons
Mwalimu Ruth is great at finding your level and adding/reviewing skills where needed. She personalizes lessons and helps in the areas you don’t feel as confident in. Meeting with her multiple times a week has definitely increased my confidence so far