I did Excelsior's RN to BSN. I didn't find it confusing but my husband had experience with them going through their ADN program so maybe that helped. One huge thing about EC is that they are usually very generous in accepting and plugging in practically every credit you ever took (granted mine were all sort of nursing or science focused). They are also very accepting of testing for credit; they take many of the CLEP/DSST tests out there. Their ACE credit limit they recently implemented was mainly for the ADN program. I am discovering that the quality of the program was probably quite high. One of my fellow grads is getting complemented on her writing skills and community nursing knowledge compared to other BSN graduates in the same program.
I haven't started graduate school yet but took the GRE and scored 160 on the verbal reasoning and 4.5 on the essay portion (let's not discuss the math score okay). In case it isn't obvious, the course is writing intensive.
Drawbacks: Currently they have it set up where you cannot run through the program quickly even if you are highly motivated. There are several courses that must be completed before one can advance to a new section.
1. You must complete their 8 week Information Literacy course. It's super simple and the coursework itself can be completed in hours, but you have to wait until the end of the 8 weeks before you can startany other course, period, no other course can substitute period.
2. You must complete their 15 week "Writing for the Professions" course that teaches how to write APA papers. They will accept one substitute, a course taught by BYU. The purpose of this because pretty much all your grades are based on APA papers and you need to know that format. Having said that, I don't know why they take the BYU course as it doesn't teach APA (face-palm!). Until you finish this course, you cannot take any nursing courses at all.
3. You must complete Statistics before you can take the Research course. This makes perfect sense and they are now offering an 8 week Stats course. Plus they will take some transfer courses and some credit by exam (not all but some of them are acceptable).
4. You must complete a higher-level (300+ level) health care ethics course. There are test out options for this also.
Looking back a few months I am glad I got my education there because I feel it was very high quality but I don't recommend them unless you're getting special breaks (I think military gets an extra discount?). They are reasonably priced. I estimate I spent right around $12,000 everything including testing fees, books.
Around my parts I recommend local State Universities (as in Texas Tech, UTA) but their tuition may not be as good if you aren't a Texas resident (I just don't know).
I've heard great things about WGU if you are highly motivated to get through quickly. You can save a ton of money that way but must be highly driven.