I take my 2 year old and my four month old here. There are two Doctors that are SUPER... (Dr. Anderson, and Dr. Ravenel, Jr.) At appointments they never rush. They always spend lots of time answering questions, and don't make me feel stupid for asking them. They have late hours (8pm on weekdays) and convenient hours on weekends. Also, the nurses are happy to answer questions any time you call. The one problem is that Dr. Anderson is so popular, it is very hard to get an appointment with him unless you book two or three months in advance.