Foreign Language Instruction

Learn a foreign language with these helpful resources

  • BBC Languages:  Learn languages in your own time with interactive courses, videos and audio clips: essential facts, holiday phrases, games and worksheets.
  • Discovery Education World Languages: A resource provided by Discovery Education to guide students and provide World Languages Homework help to students of all grades.
  • Duolingo: A free language-learning website and crowdsourced text translation platform.
  • FSI Language Courses: Public domain versions of language courses from the Foreign Service Institute.
  • How to Learn Any Language: Website devoted to teaching yourself a foreign language.
  • Internet Polyglot: Learn foreign languages. Free resources and community for learning English, Spanish, German, French, Chinese, Russian, Dutch, Japanese, etc.
  • Lang-8: A free language exchange-social network. Just write a journal in any language you're learning, and it will appear to native speakers of that language.  They'll correct it and leave useful comments and feedback.
  • Livemocha: Learn online with award winning courses and practice with native speakers.
  • Basic ESL: Improves an individual's listening, speaking, reading and writing skills through a simple to follow, and instructionally proven curriculum.  Students learn English quickly and effectively on relevent topics including: family, home, school and many other topics.  In each lesson students learn key vocabulary and how to use that vocabulary in conversation.  No computer experience is necessary. Click on "Instant Access" to enter without registering.