http://mathbitsnotebook.com/Algebra1/Algebra1.html
https://www.desmos.com/calculator
Over 1500 video lessons from sixth grade math to Algebra 2.
A video model showing how to teach a step by step process to solve word problems.
http://www.youtube.com/watch?v=WQYzOpcnWxs
Hundreds of worksheets. Millions of combinations. Educational materials at your fingertips.