Online Swahili resources
Audio
To listen to audio files, you need to have a 28.8 modem connection or faster.
Swahili 306, 307, 308: Kiswahili: Msigiwa wa kusoma na kuandika, 2nd edition (LLC restricted)
Swahili 401, 402, 403: Kiswahili Kwa Kitendo (LLC restricted)