I've taken homeschooling online and didn't like it at all. The courses were boring and unoriginal. It's frustrating to have to type everything out (some things, like math, are so much easier to write out by hand). You don't get any human interaction at all, not even with your teachers. It just wasn't that great :/
I'm voting "bad," even though only taking a couple of courses online might not be that terrible. Guess my experiences just haven't been all that great....