I indeed went to UMSL, but I did the traditional BSN program and not the RN-BSN completion. I don't know how different the two programs are, but I was very satisfied with my program. Pretty much all of my instructors were top-notch and I felt like I walked away with a terrific education.
But I do have to say that some of the classes seemed more like "filler" courses than anything. We took a class called nursing informatics, and everyone passed that course with a perfect 100%. Not that I minded getting the easy A, but all I could think was "what in the world did I just pay $1500 tuition for?" All we did was answer some questions, send it to the instuctor (it was online), and she would send us a reply saying we received the maximum points and "Great job!"
All in all, I would definitely recommend UMSL. Congrats on starting your program!