As mentioned earlier, there are some requirements that are very basic just in your own life. You need to weigh the considerations of distance learning vs classroom in the Navy or other armed forces.
If you are in a position where you cannot spare six to nine hours of time on-line for the course, it may not be for you. Falling behind in an on-line course can be more damaging since the instructor may be half a world away.
The key to being a successful on-line student is self-motivation and self-starting. If you are an individual who spends a great deal of time on-line or on social networking sites, it may be a key for you to get an advanced degree. Some instructors treat the discussion forums very much like social sites. The language and writing will be more academic, but the ability to spend that 60 to 90 minutes an evening or day in front of the computer working on this aspect of the course is very instrumental.
Self-starters also tend to fare better than those who need prodding by an actual person in the traditional setting. Check with your commanding officer in your particular branch of the military about a potential change in your work schedule or training. Most officers are very forthcoming with educational improvement and will be very honest with you about changes in scheduling and training courses.