This app looks great, and has a very clean and user-friendly interface. The only issue is that it doesn't have many languages and the one I want to learn isn't available either. Would be 5 stars if it weren't for the limited languages to learn.