I am a trained teacher of English language and Literature with over 15 years experience in classroom teaching and instruction and 3 years experience as an online teacher of English and Swahili languages for kids, teens and adults. I am a patient, creative and understanding teacher. I use learner centered approach in all my lessons that enables you to learn at your own pace from known to unknown, one lesson at a time. See you in my class soon. Thank you.
My lessons & teaching style
I purpose to create a customized fun learning environment that suits the individual needs of all my learners regardless of their age, background and language learning level in either English or Swahili. I achieve this by using real life scenario-based conversation practice, reading comprehension, pronunciation drills, report writing, grammar and vocabulary practice among others. My overall objective is making you a confident, competent and fluent speaker of either English or Swahili language from Foundational/Beginner Level (A1) all the way to Proficiency Level (C2), one lesson at a time. Book a trial lesson with me today and letβs get started. Thank you for viewing my teaching profile.
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
Graphs and charts
Homework Assignments
Certificates
Diploma in Teacher Education - St. Mary's University of Minnesota, Nairobi Campus - 2007undefined
Teaching experience
2008 - 2021
High School Classroom TeacherDifferent High schools - Nairobi
Education
2004 - 2007
Bachelorβs - EducationSt. Mary's University of Minnesota, Nairobi CampusEnglish Language and Literature
Work Experience
2017 - 2021
High School ESL TeacherTeachers Service Commission, Kenya - Nairobi
5.0
Rating
25
Students
109
Lessons
98%
Attendance rate
100%
Response rate
5.0
Rating
25
Students
109
Lessons
98%
Attendance rate
100%
Response rate
Swahili Lessons
Swahili
English
Luo
Trial Lesson
12 lessons completed
USD 5.00+
ππ£οΈ Basic Swahili for Beginners: Speak the Language of East Africa! π°πͺπΉπΏπΊπ¬
ππ§ Swahili Grammar (Sarufi): Build Strong Language Foundations! π°πͺβοΈ
B2Β -Β C1Language Essentials1 lessons completed
USD 5.00+
Package with 9% off
βοΈπ Swahili for Travel: Connect, Explore & Enjoy East Africa!β€οΈποΈ
A1Β -Β A2Conversation0 lessons completed
USD 5.00+
Package with 9% off
πΌπ Business Swahili: Speak with Confidence & Connect Professionally! π¬β¨
A2Β -Β B2Conversation0 lessons completed
USD 5.00+
Package with 9% off
ππ Swahili for Cultural Insight & Languageπ
A2Β -Β B2Conversation0 lessons completed
USD 5.00+
Package with 9% off
Availability
Based on your timezone (UTC+00:00)
My creations
Quiz (3)
22 Reviews
All
Swahili
English
Victoria
10 Swahili lessons
Teacherβs pick
I do like the class ,every time when teacher Alan help me practice, I always feel I want learn more to make more beautiful sentences
Oct 4, 2025
Victoria
10 Swahili lessons
Teacherβs pick
After a few classes with teacher Allan , kind of feel like I can master the new things easily! More practice let me understand more dialogue, I think I can talk to the native speakers now , hahaha
Sep 6, 2025
Victoria
10 Swahili lessons
Bwana Allan will help me master the knowledge of learning through guidance. The similarities with English make me feel very interesting. This language is very interesting. Looking forward to seeing you next time
Sep 27, 2025
Vicki K.
3 Swahili lessons
Teacherβs pick
Great Teacher with great conversation. I'm learning a lot from Mwalimu Allan
Sep 20, 2025
Victoria
10 Swahili lessons
Another enjoyable class! Thanks , Allan for helping me master these knowledge, more interest in the language now.
Oct 11, 2025
Victoria
10 Swahili lessons
I feel that every class can learn new knowledge, the teacher Alan is a very good guidance, let me quickly master new knowledge. Swahili is a very interesting language. I like it very much.