I have been, teaching Swahili to foreigners for 7 years now. I have worked as Swahili teacher teaching staffs of French embassy in Tanzania, Norwegian embassy in Tanzania, British high commission in Tanzania, World bank in Tanzania, Afd in Tanzania, Americans, European Union in Tanzania and so many others.
A student will be able to learn Swahili in different levels, such as beginner, intermediate, high intermediate and Advance. Student will learn a language of different context. eg buying and selling, business language, political language etc
As I have been teaching Swahili for 7 years now, I much experienced in using different teaching such as Knowing the level of my student before and then start respectively of the level. Then I use action pictures, flash cards, picture stories, story reading, etc in teaching.