Tackle head-on all the hurdles that you find hard about learning Spanish
"Practice Makes Perfect: Spanish Problem Solver" doesn't pretend that learning Spanish is easy. Instead of covering the entirety of the language, it hones in on those areas where you might have difficulty--areas such as "saber" vs. "conocer," "tener" vs. "hacer," "ser" vs. "estar," "para" and "por," and the preterit vs. the imperfect tense.
Features: A variety of extensive exercises for practice Practical and high-frequency vocabulary Answer key provided for reference and quick feedback
Don't sweat those troublesome grammar areas any more "Practice Makes Perfect: Spanish Problem Solver" is your perfect learning tool for ironing out your troubles.