Math Playground
Math Playground is an extensive collection of math games, interactive activities, and videos that address a wide variety of math topics such as arithmetic, geometry, percentages, word problems, algebra, graphing, and even logic. Many of the games come from Arcademics, which is a site unto itself.