I just finished my very first class in my FNP program at Maryville University. It wasn't too bad, but it was definitely sink or swim. I don't have a scheduled class time, but I do have several assignments to complete each week and 35% of my grade is based on group work. So far, my group has been great. I don't ever have to go to the campus, which is nice. A colleague of mine is in her last semester at Simmons. I know she has to sit through online classes at a scheduled time and she had to go to campus for two weeks. I chose Maryville, because it's affordable and has a great reputation. It's around $39K. I think Simmons is around $50k. Other colleagues are looking into Grand Canyon, but the last time I checked they only had an acute care NP program online. They were working on having their FNP online program available to out of state students last year. Classmates of mine are attending Frontier University's FNP and nurse midwife programs. Hope this helps.