Of course you can learn online, but it takes a lot of discipline and determination. Before you go into an online program, you have to be aware that it is not the “easy way out” like some people think. In a traditional class, you have a teacher to remind you to submit your assignments, but online you have to police yourself.
People tend to look down on online education, but I think that this style helps me learn better since I am a visual learner. I have a hard time following a lecture that is only delivered audibly, but if I do the reading myself, I can see the information, which helps me digest it better.
Another way that online school aids the learning process is through promoting more honest discussions between peers. In a traditional classroom discussion, everybody is staring at you when you speak and it can feel like a very high-pressure situation. Online discussions eliminate that anxiety, which allows students to be more comfortable expressing their ideas openly.