Kiswahili - Hakuna Matata ! - Teach yourself Swahili: a six-month course, including grammar and a basic vocabulary of 1200 words. In English and French.
Swahili Online: Internet Living Swahili Dictionary - New dictionaries of the Swahili language, both within Swahili and between Swahili and English; print-based dictionaries and multi-media computer applications.