Rosetta Stone teaches Arabic through a step-by-step sequence of carefully structured lessons, called Dynamic Immersion