JoEllen has an excellent rapport with her patients. She takes the time to answer your questions. She does not rush you through the appointment like most doctors. Support staff is also very responsive. I'm glad I found a health professional who cares.