Master Math is an online video math course for middle school (6-8). It is a complete curriculum and it is free. Each lesson is a 10-15 minute video with Math teach Stan Lisle. There are practice problems to do and a self-grading quiz for each lesson, as well as worksheets to download and quarterly and yearly exams. Extra tutoring is available for a price.