Family Nurse Practitioner (FNP) Salary | NP Job Duties & Education Requirements