School-based youth health nurses: roles, responsibilities, challenges, and rewards.

School-based youth health nurses: roles, responsibilities, challenges, and rewards.