Personally, I use this with a class and not as my only way to learn a language, but I think it is a good tool to assist in the language learning process. However, you just recently put in a paywall for the hard lessons after you complete the main lessons. It's awful and I dislike it a lot. Also, I recently broke a 430 day streak to make a streak without using streak freezes. However, you keep awarding them to me. I would like an option to decline the streak freeze gifts.