If I hadn't studied Swahili already, I would have found it utterly confusing after just a few lessons. As an intermediate student, however, it was fairly good for revision, but not worth the hefty price - had I been unwise enough to purchase it instead of trying the demo at Rosetta Stone's website. The first problem with it is that the language and pronunciation is very stilted and unnatural: it is technically accurate, but no native speaker would speak like this. More to the point, it doesn't accurately explain the noun classes of Swahili. I know it aims to do away with memorization and drill, but it becomes needlessly hard when one insists on learning a bantu language without first learning the various noun classes. Later on you're going to have difficulty figuring out why it's "ndege inaruka" and "vitu vitatu vinatoka" whereas it's "watu watatu wanatoka" and so on and so forth. I only tried the online version so I don't know if the CD comes accompanied by a grammar book. If it does, all good and great, but consider getting some Pimsleur lessons to smooth out that pronunciation.