It's not for me. A handful of my classes have been Web-assisted, where I have to use the same module as fully online classes to do readings and take quizzes and things, and I would always get distracted online trying to read the chapters and forget to log in to take the quizzes on time. Can't imagine how much I would have crashed and burned if any of my classes are fully online. I really benefit from following along in an in-person class. Pretty much what I've heard from others that have taken fully-online courses is the same...that self control is an absolute necessary.
Try one out if you think you have it.
-------
Classified.