I got my Bachelor's degree online at my convenience. I had children to raise and go to work full time with a disabled husband. My school work was more demanding than the traditional college that I went to (Nashville State Community College). I learned so much in the Information Technology courses. My credits transferred over from Nashville State and I didn't have to take all my courses over to get my BS degree. My course work consisted on writing essays, creating projects, working with my classmates on real world scenarios, and what I didn't know, my peers and instructors helped me understand certain problems in Math and Programming. I enjoyed the courses online.
Bottom Line: Yes, I would recommend this to a friend