I don't quite understand why many people feel that online learning is difficult. The only real difference is that you read your lectures, not listen to them. You do your 'homework' at 'home'. You have to find the time to be able to do that. The online portion of your classes is relatively small. You spend most of your time typing responses to discussion questions and doing your research. Discussion questions are your assignments and the research is for your papers/presentations. You don't even lose the one on one interaction. Most people while in the classroom will allow their minds to wander. They think about the kids, work, etc.... When online, you have to force yourself to read the lecture which allows you to retain more. The discussion questions in your classroom are the interaction with other classmates. In a traditional setting, you rarely speak to others in the classroom, with online, you're forced to. I feel that if you do what's necessary, online helps you retain more and you come out knowing more. Just my 2 cents.