The Collegial Centre for Educational Materials Development (CCDMD) in Canada has quite a few nice “English Language Improvement” Resources, primarily for advanced English Language Learners.

I particularly like College English Prep Online, which provides audio support for the text and provides instruction on topics like symbolism, setting, and imagery. It’s appropriate for more advanced ELL’s, and I’m adding it to The Best Resources For Learning How To Write Response To Literature Essays.