Reading Websites
Books:
Epic!
Storyline Online
Children's Storybooks Online
Writing Websites
Grammar:
Fun English Games
Improve typing skills:
Typing Club