'Spanish for Perfectionists' helps me a lot... to recognize and train expressions, expand vocabulary, train my accent, understand native speaking without transcription or subtitles. What is precious and unique is that the author proposes strategies (for example, 'the value of repetition') of learning a foreign language — any language!











