What do you find most rewarding about being a nurse practitioner? Most challenging?

Try to respond with these in mind