You can also suggest Destination Math, currently owned by Harcourt Mifflin.

They have an "advanced" grade 6-8 and algebra grade 6-8.

The content is really good and great fun, animated graphics, engaging.
However, my whole family agrees (and the neighbor's daughter!) that the pace is a little too slow.

It's also inexpensive and what Johns Hopkins distance learning program used to/or still does use from what I understand. Although that info could be out of date.

DD8 loves Aleks, but we have to switch back and forth between different learning tools because she loses interest in the format. Currently using Singapore Math and supplementing with Aleks.