How to Learn a Foreign Language Fast Online