Number2.com Number2 is an online test preparation course, which is free. This site provides tool such as tutorials, practice sessions (based on ability level), and a vocabulary builder.
Englishforeveryone.org English For Everyone is a resource for printable English worksheets. Resource areas include: grammar, spelling, and reading comprehension.
Ereadingworksheets.com This site offers tools to help with text structure, figurative language, point of view, and genre.