Here is another game to help out with fast facts.
Excellent resource for math. Play games while strengthing skills at your level.
Excellent resource for reading. Many different books on all levels.
Reading comprehension practice - all genres and grade levels and interests
Both literacy and math practice. This is to be done 15 minutes daily in each subject.