Groove To English has quite a few different activities for English Language Learners, and it looks pretty good. They’re divided into sections, including vocabulary, writing, and listening. It’s worth a visit.

I learned about it through Michelle Henry, who has an incredible amount of resources for ELL’s on her website.