I just started their program this fall part time. Also a friend of mine is a little more than halfway through the program and has liked it so far and has found it to be a good program for her. I spent a couple days at the campus during the 3rd week of classes (this was mandatory) and they spent a good deal of time discussing all of the courses, expectations, clinicals, etc. It was also a good way to network and meet those students you are interacting with online.
There is also another week that you are expected to be on campus during the program, for the advanced health assessment class. The rest is online and clinicals are set up in your home location-the instructors make a visit to your site to test you out for the clinical portion.
So far, it seems like a well run program, faculty is very professional and nice and we were told on campus they have a 95% pass rate for NP exam. Hope this helps-good luck!