Here are some useful podcasts you can subscribe to or download for learning English:

This podcast describes and explains areas of grammar:

Here are educational podcasts for teaching and learning in schools and collages:

Podcasts for learning English:

Podcasts of the latest news, selected for learners of English:

Here are podcasts about the Cambridge Exams set texts:

Here are two examples of schools in England that get their English language classes to make their own podcasts - you could get your classes to do the same: and