Online Degree Program
If you think that enrolling in an online degree program is going to be the easy way out, think again. While an online degree program may help you as far as long commutes to and from school and provide you with more flexibility as far as timings are concerned, the course load will be the same as you would expect at school.
Motivation 101
While there are many advantages of online degree programs, the major thing that you will have to work on is motivation to be on time with assignments, classes and take your own initiative to complete the work given to you. In a classroom setting you are face to face with a teacher and you have lots of classmates that all have the same assignment.
When part of an online degree program, you may never meet your instructor and have only a few chances to chat with him or her online or via email. Your classmates will be spread across the nation if not the world so the encouragement that one can give the other or the ideas you can discuss together and form groups to complete projects will be nearly non-existent.
You will have to take the initiative to get to know other people in the course if you are to form groups; otherwise you have to do all the groundwork and coursework on your own and remind yourself of the due dates and submit it electronically on time.
Internet Trouble
While the internet is a great blessing, like all technology, you do need to keep a buffer or safety margin when turning in assignments for an online degree program. Your computer may get infected with a virus on the eve of the exam, the internet connection may get severed, the website may not open and other technological problems can crop up. While you may get an extension by logging in from your library computer or emailing the professor, it is always better to be a step ahead by backing up your computer, completing work a day or two in advance and trying to make the most of the advantages of the technology we have been blessed with.

