Please click on any of the following links to see a teacher-recommended website!
RazKids - excellent for practicing both read-alouds and reading comprehension.
ABCya! - has both math and language-based activities for kids in game format!
Keyboarding Games - useful for any 20th century kid! Will help them practice typing and become more efficient in the skill.