Lingvist has been such a pleasant, encouraging discovery. I learned basic German from the Goethe Institut Manila, as well as a basic German university course in my uni. I also learned from a basic French university course last year.
Although I would prefer attending classes because I think I learn best in that setting (and it addresses the listening, reading, and writing needs for language learning), Lingvist's easy-to-digest (and easy-to-do) 100-card feature breaks the language down for me into chunks. It also builds a habit.
At the same time, I can access it on both my mobile and on my browser. Although it doesn't have comprehensive grammar lessons, it has made me recall what I've learned from years ago.