MasterMath.info has 135 middle school math lessons available for 6th, 7th and 8th grade math plus Algebra 1. Each lesson includes a 12 – 20 minute video lesson, a worksheet, an answer sheet, a self-grading quiz showing corrections for missed problems, and a link to another web-resource that will help the student “master” the concept. All of this is free-of-charge, and they have a paid option for one-on-one online tutoring if your students need it.
Click here to go to the site!