rosetta stone vietnamese level 1 homeschool edition cd-rom
rosetta stone teaches new languages through a step-by-step sequence of carefully structured lessons . new words become associated with familiar objects actions and ideas . words build to phrases and sentences in a systematic progression . level 1