Rosetta Stone offers courses in 30 languages, from the most commonly spoken (such as English, Spanish and Mandarin) to the less prominent (including Swahili, Swedish and Tagalog).
Rosetta Stone offers courses in 30 languages, from the most commonly spoken (such as English, Spanish and Mandarin) to the less prominent (including Swahili, Swedish and Tagalog).