The Twelve Stages to Learning a Foreign Language

1. Dream Before you even get started, you imagine yourself speaking the language flawlessly ...