Dr. Shore is very friendly and kind while maintaining an extremely professional relationship. She knows all of our family members and inquires of each of them by name whenever we are in. Her office is run efficiently with little wait time for scheduling appointments as well as for actual wait time in the office. She provides a safe place for young ones to wait for parents away from the general waiting area.