DrLady,
I do think that lots of non-trads can benefit from online courses.
In fact, there's a 90% chance that I'm going to take an online English course this spring. And if that goes well, I may take an upper level bio class that way.
If that's what fits best, do it. I was just unclear of the OPs situation, and I wanted to pass on advice I've heard.
I had not heard your argument about the strength of independent learning before, and it makes me happy since, as I said, it's looking like a route I will be taking myself soon.
🙂