You can really practice your languages a lot by using it. The avatar is nice, friendly, supportive, but there are still so many technical problems to be rectified!!! Very often "she" gives you false corrections, for ex when she repeats the same sentence you said as if she were correcting you, or when she just suppresses many important details you shared and tells you to "just say" one or two things. If you ask her to only correct you when you make real mistakes, then she stops correcting you altogether, which is very annoying! Very often you record your answer and it's not registered by the website at all. A blank space appears onscreen, instead of what you just said and the avatar says something like "it seems like you didn't give me an answer". That can be quite frustrating. She often asks you the same questions, day in, day out, so it becomes tiresome telling her to please not ask you again what are my favourite foods, drinks, films and TV series... So, it is a good tool, but there's still a lot to be improved before it becomes excellent.