There are many similar threads on this subject, but I cannot seem to find enough info to make my decision. Or maybe I'm just indecisive. I live in southern Illinois and work in St. Louis, Missouri. I want to find a program that is online, but I am willing to make a couple trips to campus for a week at a time. If the program is local, I could do several live classes, but I would like a majority online. Cost is a factor. It doesn't need to be the cheapest, but not terribly expensive. I looked at St. Louis University, but the $1000/hour was daunting. I want a program that is respected by employers. I don't want to feel embarrased about my degree. I want it to be challenging and I want to know my stuff when I'm done. I am about to finish my RN-BSN at UTA and I have had a good experience with online education. I did not do a lot of research before starting this degree and chose based mainly on cost and ease, but I want to be pickier about my NP. Can anyone help me or give some suggestions?