Many lessons at each level for free. Paying a bit unlocks many more lessons. If you want to learn, you will not get bored. Some of the best lessons are writing and submitting your work for peer review by other users who already know the language youre learning. Havent been keeping up your studies? Kind email reminders are sent to encourage you. Only glitch is a few dialog lessons (two people conversing) sometimes cuts off the last sentence. Havent tried other competitors products for comparison, but cant see a reason to switch. Overall, good, solid product.