I did an online undergraduate degree in Genetics, Ethics and the Law. It's great to be able to interact with faculty members online as this really helps with coursework. There's also a great variety of course material - interactive studies, online videos etc. The main thing is that you have to be very self motivated - much more so than if you were on campus full time. The overall experience was extremely good and I would definitely recommend online learning to others.