DD9 liked the online class with Physics Jim and as a parent, I'd been really impressed with it.  Her big focus is writing now, but when she gets a bug about science again, we're going back.
What I loved is that the class comes with live WEbEx lectures.  All the kids are *there* in real time shooting IM's at each other and having a really fun time.  There was a sense of comraderie.
Also, I'd like my kids to have experiences with other adults as their teacher besides me.  And by teacher, I mean an adult who is intellectually similar........
Jim engages thet students, he's very funny and he knows his stuff.  He puts the physics stuff in *kid-language*.
He answered DD's e-mail questions and was very encouraging.  He also answers questions live during the lectures which is super cool.  I highly recommend it.
Here's  
the discussion on the class