The program is well done - small chunks and plenty of practice. The voice recognition is generally decent, but can be inaccurate sometimes. Be sure that you are pronouncing at a normal pace and extra clearly and extra loudly. Even with that, this program is miles ahead of Rosetta Stone.