Learn to Speak, Read and Understanda New Language. 6 Month Guarantee. www.RosettaStone.com
Explore 100+ Software Choices.Save on 33 Languages! Software.BizRate.com
Meaning is slippery, but try to only add goals that have nearly identical meanings. For example, "Be fluent in Italian" and "Speak fluent Italian".