My Favorite Spanish Apps

It is common knowledge that if you want to succeed in learning a language, you have to practice every day. For most of us, that can be pretty hard when you are on the go, but these two apps help me keep up with it no matter where I am.