Ive been using this app for about a week, from absolute beginner in Russian. I have not explored its full functionality, but I am very, very happy with the lesson recordings, vocabulary lists, and overall usability.
(4 stars because other functions havent been obvious in the little time Ive had to use it... An optional tutorial might be useful?)
StephanieSensei about Innovative Language Learning