I am currently enrolled in a distance MSN program through the Univ of Colorado Health Sciences Center. www.uchsc.edu
You need to go there a few times for skill labs and take oral boards / or defend thesis.
The courses I find a little more difficult in some ways. There is less contact and informal discussion among students. You participate in forums and weekly assignments. I have done few written tests but there are more assignments. I have learned a lot so far. They are very educational and worth while. Some of the assignments were time consuming especially the research course I recently finished.
I did an in class course in stats before moving to germany and found it easier because we could compare ideas easier with the other students. We had 3 written tests. Which I liked a little more than the extra assignments.
The Univ Colorado Health science center is highly rated with their FNP program being the 3rd - 5th ranked in the nation.
I have been very pleased with the courses so far.