This is an ideal - and reasonably priced - computer-based language course for those who have limited opportunity to visit the country in which the target language is spoken but who wish to reach reasonable proficiency in reading (literature, newspapers, magazines) and comprehension (films, radio). The learning pace is determined by the learner, with good incentives (points, badges) to progress. Explanations (grammar, syntax, etc.) are clear and the course tutors refreshingly engaging. Highly recommended!