Practical and Effective
A good app for learning and reviewing vocabulary and pronunciation. Comes with practice tests and optional reminders to do your daily study/review. Voices are clearly recorded and Ive found no errors in the material so far. I recommend it as a tool for reviewing Spanish.
Rhyval about
Spanish by Nemo, v5.3.3