Internet is great for Foreign Language Teaching and Learning. Many sites provide extra practice on many different points, language areas or skills.
We have selected quite a few sites which will help you do or prepare some extra work to be used online or in class, we have organised them around different language issues:
- English Songs
- FCE examination practice
- Grammar practice for Upper-Intermediate
- Intermediate Language Practice (B1-B2 ERF)
- Listening comprehension practice
- Phonetics and Pronunciation
- Phrasal Verbs Practice
- Project-Based Learning
- Reading Comprehension
- The Grammar Lab (Elementary/Intermediate)
- TV and radio channels on-line
- Vocabulary Games and Practice
- British newspapers
- Improve your Listening Comprehension

Great website! It’s good to know that you provide links that could help people improve their English vocabulary and reading comprehension. I am part of a team that created Learning Chocolate, a website that provides free learning materials for students to learn English vocabulary online. I think the website might be useful to you and your visitors. Check it out by simply googling Learning Chocolate. Thanks!