Rosetta Stone is the most aggravating language learning system I have ever tried. Everything is based on some chinese person saying a word or words while you see a photo or group of photos. You never hear the english equivalent to let you know which photo is to be compared with the word or words that the Chinese person speaks. The companion CD's are much worse, as you just listen to someone speaking Chinese with no idea of what they are saying. This has to be the worse language leaning system on the market. VERY EXPENSIVE AND OVER-RATED.