Rosetta Stone tries to simulate the way we acquire language as a child, by associating sound with images. It encourages you to make mistakes in early stages and allows you to correct them at a later stage. However, the reason this works in children is because they are constantly surrounded by...