This program is simply the best value out there. You can go at your own pace and review as much as you need. The "Points Goal" gives you a target every day, and it's fun to see how long you can maintain an "active streak" without missing a day. The lessons are broken down into easy to comprehend blocks that are organized by topics that make sense to someone learning a language. You practice ALL of the basic skills: listening, speaking, reading, and writing. Simply put, all of the tools you need are here - along with built-in motivational tools to help you succeed. C'est le meilleur!