One of my favorite homeschool resources for supplementing vocabulary and reading is Vocabulary is Fun. This totally free site features sound educational games.
The games are divided into the following groups: Primary (K-2), Intermediate (3-5), Middle School (6-8), and High School (9-12). My daughter uses the high school section. This makes it easy to choose the level you want quickly. You can also choose by topic and then by grade level...analogy, opposites, keyboarding games, literature, parts of speech, and so on.
The site is good for: Phonics--including Dolch words, literature, ESL, vocabulary, spelling, foreign languages (Spanish, French, German, English, and Latin).
The flash animation games help the student make connections between words and ideas, and between words and pictures. My daughter is a right brained visual learner, so this fits her perfectly.
The site also offers super resources for various topics such as speed reading, SAT, GRE Verbal Tips, GMAT Test Prep, How to Increase Your Vocabulary...There are so many of these articles I can't list them all.
There are no sign-up fees, no sign-up process, no setting up an account, or anything like that. You simply go to the site and select what you want to work on. It's as simple as that.