Homework Hotline has a variety of resources designed to help students with their…homework.

I’m particularly impressed, though, with their video. They have ones for every subject, and they’re fairly accessible to English Language Learners.