Language Learning

  • Basic English Practice
    English listening and reading exercises, with topics like health, environment, and life skills. (
  • Basic ESL - Learn English Online

    Basic ESL

    Basic ESL improves listening, speaking, reading and writing skills. Learn English quickly and effectively on relevant topics including: family, home, school and many other topics. In each lesson students learn key vocabulary and how to use that vocabulary in conversation. Click on "Instant  Access" to enter without registering.

  • BBC Languages
    Online courses for French, Spanish, German, Italian, Mandarin, Portuguese, and Greek. (
  • ESL Listening Lab
    Listen to everyday conversations in English and answer comprehension questions. (
  • I Love Languages
    Thousands of annotated links to free language learning sites. (