Does not teach you anything. It quizzes you without ever teaching you anything. It's deceptive to advertise it as though it will teach you a language when it doesn't provide any instruction. A more accurate description would be that it provides language quizzes and exercises but they really should make it very clear that there are no lessons.