Frontier School of Midwifery and Family Nursing has a FNP program. I've been VERY impressed with everyone at that school and have even met with an instructor near me to discuss the program(s) more in detail.
The have a FNP program, a CNM program and WHCNP program. You visit the school once in the beginning of the program for Frontier Bound and then again right before you start clinicals for Clinical Bound. Your clinicals are done in your community.
They have tons of details on their website and the admission counselor is awesome and VERY helpful if you have any further questions beyond what the website tells you.
They accept 6 classes a year too, 2 in the spring, 2 in the fall, 1 in the summer and 1 in the winter.
They also do terms now and they are 12 weeks in length. I've also found it very affordable in the realm of MSN education.
Anyway, here is the website. Happy viewing!!!
http://www.midwives.org/home.html