Love it!
I really love this app. My only dislike is that they would offer translation for the sentences in the listening and speaking portion. I feel like this would help me learn vocabulary better. Otherwise very useful way to learn a new language!