Excellent lessons and drills to make sure you hear, pronounce, and write the language correctly. I like how you learn through phrases, not just verb conjugations. Good info about culture makes it more interesting. Although this costs way more than Duolingo (which is free), the price is a bargain for the easy-to-navigate and well-structured interface. The only negative is one night I had trouble with the website; it was showing primitive html (yes, I had the most recent Chrome browser). Customer service responded to my email for help five days later. By then, the issue had resolved. But my streak and ranking suffered.