Sheri Bangerter, NP is a fantastic provider! She takes her time and is thorough with exams. I feel confident leaving every appointment knowing that all of my concerns have been fully addressed. My boys love her, too. I could not recommend anyone more highly!