Probably not a primary, but a helping tool for people who have difficulties with listening to a teacher or studying from the book by themselves. Apps are not that reliable and you can't ask questions from anyone which makes it kind of hard to learn as much as with a teacher. The app only gives you answers to questions it knows so apps don't teach more than what books would - probably even less! It's also expensive to buy learning apps and most of the time you tend to forget that they're there on your phone or tablet. Flashcard type of apps are good thought, those are the ones that I use in my daily basis. They're just helping me to study on the go since I'm a busy little lady!