I was just looking to get back into languages, something I loved as a kid. The self-paced setup worked great for my schedule. Honestly, it was a pretty good experience. Some parts felt a bit dry, but the support was solid. I felt really excited finishing it up.