I am starting the clinical portion of the AGACNP program at Maryville University. I have friends that are already practicing FNPs and they were happy with the program. I find the quality of the courses to be subpar compared with what I would expect for preparing me to be a practitioner. Specifically the pathophysiology and pharmacology courses seemed quite inadequate. I've supplemented the school resources- basically books and your own reading, with lots of additional online lectures, programs, and review question banks that I can find. Will it be enough? I'm not sure.
Basically there is NO teaching of any sort. Teachers post short exam reviews that range from reading some answers to review questions, to just outlining the topics that will be on the tests. If you just want to pass tests, there are resources that spell out almost all the test material, so getting an A is not much of a challenge. But does that mean anything for future practice? Probably not. I've heard that the pass rate for the practitioner exams is good, so I guess there's a level of competence achieved by those that graduate.
I'm happier with the quality of the Health Assessment course, and that could be related the professor, who I find is the first professor that seems to put in a reasonable amount of effort as a professor to help students learn. But again, she's not really lecturing us or presenting material herself.
I already had a MSN, so I am only taking the post-master's course work. I think there are WAY too many group projects (and I wonder how some of my classmates can function as RNs, much less future practitioners), and I've read complaints about many papers in the MSN portion. But my MSN program also had many papers, I think that's par for the course.
Basically, I don't highly recommend it, but I think the quality of on-line education these days has really lowered the standards overall. If my life were set up for it, I would be much happier with a brick and mortar institution education, but I've got really good preceptors lined up for my clinical experiences, so I'm going to do my best with what I've got. Good luck.