VCU's RN to BSN program is a non-traditional program that utilizes "online" for some assignment & group discussions, however, you meet 1 weekend a month at a selected off-campus site if not near Richmond (Norfolk, Newport News, Fredricksburg, etc.).....at least, this was how they were doing it when I went through that program 2 years ago. It was a "doable" program while also working full-time.
I am looking into UVA. This coming Friday they have an open house at the school of nursing. Uva is a pretty good school and convenient for clinicals and such. I am also going to look into VCU/MCV....... I am not sure where you are located but Piedmont has a tela-technet through ODU. Worth lookign to the community colleges in your area to see if they also have that type of program.
I just finished the VCU RN-BSN weekend program. It was fantastic. Took three semesters. You go to class once a month (usually on a Friday evening/Saturday but some classes are online) and there are many satellite areas such as Norfolk, Newport News, Richmond (of course), Roanoake, etc. They are very respectful of adult learners and they have no limit on the age of previous credits you might have earned. I would highly recommend it. All info can be found on their website.