Most working people realize at one point or the other, that gaining a degree will help them make progress in their career, or job. In almost all cases, a degree (B.A. or M.A.) will help you get a promotion, a pay raise, or a better job at the first place.
The catch is that most people don't have the time to attend collage while they work a full time job. They may have other things going on in their lives, such as family, or other obligations. This is why the option of attending an online class and getting a degree thorough online education is so appealing to many. You can fill all your academic duties when you choose to. You are not restricted to attend regular classes in a collage.
But, for too many students, the idea of online degree seems like "easy degree". It's not. The acidic demands form an online degree student are the same as a regular student. And why should they be different?
Plus, there are difficulties that are typical of online degrees. For example, you have to have the discipline to study every week's materials, so you don't fall behind. Since you are busy with other things in your life, the amount of hours you can dedicate to your online education every week is in most cases - fixed. So if you fail to meet your obligation one week, you will have no time to catch up the next week, will you?
Another challenge is that the teachers are "online" and cannot be reached instantly. If you have questions about the materials learnt, you need to contact the teachers and ask them your questions. This is not always easy, and the response is delayed.
There are, however, solutions to these challenges. The first thing you need to do if you are studying for your online degree, is to set a specific time in your daily schedule for studying. This specific time must never be used to anything other than studying. If you let other things interfere with that time of day, you will quickly find that you are falling behind and your academic performance will suffer.
The second thing you should do is set up a supportive system. By that I mean you should have a few "online friends" that study for the same degree, that you can consult with when you have questions about the material. Another possible support net is to find online forums that discuss your subjects pertaining to your degree. There are quite a few of them that have great help on board.
The most important thing is to make sure you are on track. Don't accumulate any setbacks, or you will risk achieving your goal. Remember - your degree is going to push your forward in life, so treat it with proper respect.