www.phschool.com ~ Video tutorials, practice quizzes and tests. There are codes to enter: aek-0099 for Algebra 8
www.purplemath.com ~ All types of homework help and lessons for every category you can imagine!
www.khanacademy.org ~ TONS of video tutorials available, and it's all FREE!
www.wolframalpah.com ~ Just enter a problem, and this will solve it for you. Even BETTER, it will show the steps as well.
www.meta-calculator.com ~ Online calculator...even a graphing calculator!