AAA Math contains mini-lessons and practice in all categories of math. You can click on the topic you want to study or on “Fourth Grade”. You could also try other grades. Some of the things we’ve studied are in the third and fifth grade sections. After clicking on a blue category, you can click the “Practice” bar toward the top of the page to do interactive practice problems.
Choose from a variety of games to practice all of your basic facts.
English games and word puzzles
Geography tutorials and games
http://games.yahoo.com/game/typer-shark (click on “click here to continue with TyperShark Basic”)