Dr. Singh-Bell is terrific. She is patient, gentle and explains things well and takes her time. The rest of the staff is very friendly and efficient.