Language Arts
Tumble Books 
Tumble Books is a great site for working on reading skills. 
Writing Prompt Ideas 
A list of fun writing prompts
Math

Spelling
Type to Learn 
It shows which finger(s) to press and gives a score. Great practice :)