Here are some sites that I have found. If you find a good one, email it to me and I will post it so everyone can use it.
Rhyming Words
National Geographic for Kids
Reading stories
Spelling Practice with our spelling Words!
Study Island
Opposites (antonyms)
Math Practice
Games
A site for Parents, Teachers, and Kids