Unfiltered guide to nurse practitioner degrees covering specializations (FNP, PMHNP), program costs, salary expectations, clinical hour requirements, and certification. Real insights for aspiring NPs.