Kingsford High School
Tutoring Center - English
This site is a good resource for assigned reading.
This site is easy to use and has instant feedback.
Features an enormous amount of resources, entire books online, and grammar lessons with examples, all for free.
An excellent source for vocabulary skill building and for each answer you get right they will donate 10 grains of rice through the UN World Food Program to a needy country.