Free 7th Grade Assessment Test
(For games- go to the "Favorite Links" button on the left hand side) This site has many games that are more geared towards middle school and high school. The games are a fun way to reinforce skills such as slope, graphing inequalities, etc.Classzone
This web site correlates with your math classroom book. You can go to a specific chapter and lesson to review or practice each skill.Triple A Math
This site is great if you want to practice certain skills. It gives you an explanation of the skill and then you can practice. It grades your problems as you go, so you can see how well you are doing. This is a great site if you're willing to put the work in to review for a test.FunBrain
This site has a few good games on it. If you like sudoku, there is a place to choose games of various levels of difficulty.