I am better at working my own pace, so online classes are great for me. You do have to write discussions very often, which is a bummer, but the topics are pretty open for interpretation, so you can at least respond with your true opinion rather than what you think your professor wants you to respond with. The online platform is super easy to work with, and not confusing at all, so it is no stress when you remember a deadline right before! All my instructors have been very helpful, even on topics that i really should have down pat by now but don't seem to stick. I really enjoy going to school now, as other colleges I have attended were more of a "puppy mill" type where they want you to pay tuition and don't care whether you succeed or not.