Online Lesson Repository

Online Lesson Repository (OLR) lessons are developed for independent learners to provide them with the tools to improve their foreign language skills. Reading and listening lessons consist of 4 to 6 activities based on authentic materials (articles, TV reports, radio broadcasts, etc.). Each task is accompanied by in-depth feedback that provides learners with thorough explanations and tutoring, just like the support offered by an attentive and experienced teacher. With more than 1,400 lessons, OLR is a valuable resource for maintaining and improving a learner's language ability.


Proficiency Level
Skill / Modality
Topical Domain



drop shadow