I'm currently finishing up an online rn to bsn program. I have mixed feelings about it. I don't mind not going to class for some classes, but I just wished the workload wasn't as much. I feel that when I took an in person class this past summer, it was easier and required less work. Either way, I don't mind. Online, allows me to finish up things on my time. Honestly, with my work schedule it would have been almost impossible to do in person. I believe that some people learn better in person. Either way, I'm still getting my degree.