how long does np school take
The 4-year degree must be in nursing at a minimum. After earning your BSN, you'll need to complete a master's degree program that trains nurse practitioners. These are called Nurse Practitioner (NP) degrees. NP degrees can take 2 to 4 years.