An online graphing calculator, students can enter in one or more equations and look at and then manipulate the graph. Also would be great for someone with a smart board.
This website offers free worksheets for Pre-Algebra, Algebra 1, and Algebra 2. There are some word problem worksheets. You can never have enough word problems!
AAA Math features a comprehensive set of interactive arithmetic lessons. Unlimited practice is available on each topic which allows thorough mastery of the concepts. A