Teach Yourself Swahili Complete Course
Joan Russellhas worked in Kenya and Tanzania, and taught Swahili for many years ath the University level.