Nursing Programs Explained: How to Choose the Right Path, Requirements, and Career Opportunities