I haven't read through this whole thread, but has anyone recommended Mr. D. Math? He offers high school math from Pre-Algebra through Pre-Calc w/Trig. In addition, he has classes in:

I just enrolled my DD in the self-paced class for Algebra I. She's had a very rocky road with CLE Algebra in 8th, even with taking it slow, and is extremely frustrated and math phobic at this point. At first I was going to finish CLE during the first few months of this fall and proceed with Geometry. After her last quiz, I've decided to have her repeat Algebra completely. I want to make sure she has a firm foundation before going into Geometry and higher maths.

At first I was happy with CLE, but the TM skipped several steps in the equations, and I actually found several errors in answers. Instead of repeating CLE, I went on the exhausting search for something with online instruction, but self-paced and gentle. Whatever program we chose needed to help DD build up her confidence with math. I narrowed it down to either TT or Mr. D. After researching a great deal, I found several negatives for TT, but absolutely no negatives for Mr. D. Today I had DD watch several of the sample videos. While she wasn't thrilled with having to do Algebra again, she told me she thinks Mr. D explains things better and she was willing to give it a go.

Anyway, if this math course hasn't been mentioned, I just thought it may need to be added to the master list. Thanks!