There's some good stuff on the
BBC Learning English site. I've no idea if it's downloadable (too high-tech for me!) but if you've got a computer with speakers in the classroom it's very usable. I also get students to do it at home - useful homework which doesn't need marking