I was reluctant to take online courses, as I had never done so before. I have found that every online course I have taken has been a great choice. I can take classes online that would otherwise require me to drive 2 hours both ways to attend at another campus and this allows working with my schedule in a more convenient way for me. The instructors are always approachable and willing to help. The course loads tend to be a little more in depth than the in class, but that makes sense because you are not in a classroom. The peer-to-peer interaction and instructor-to-student interaction are a great way to further the online education, as well. Registration for the classes I have taken, so far, have been very easy and convenient for my hectic schedule.