No, the program is to learn basic skills in the language you are trying to learn. It is not supposed to to teach you a fluent language like most people think, however, you do learn a lot using it. After I went a while not speaking Deutsch and just speaking English, I used the program to get back some of my grammar for Deutsch.
All in all, it is a good learning software, but not good for perfection.