I LOVE this course! It's hands-down one of the best ways to learn a new language. After learning new words in one lesson, the following lessons reinforces what has already been learned by allowing us to listen to a real conversation. So, we are not only memorizing words, we're getting a chance to hear the words spoken. We can listen to conversations over and over until we fully understand what is being said.
What is more, each segment that tests our knowledge etches the new words into our memories by writing the words out, saying the words out loud until they are properly pronounced, and reviewing them once again on flash cards. My favorite part, though, is being able to have a makeshift conversation. This is a great program that is worth every single cent!