I've had mixed feelings about this clinic. We love most of the doctors although there are one or two that can be short and not as caring. While we loved our doctor the wait times were often HORRIBLE. Another complaint we had is that they have seperate waiting rooms for sick/healthy, but do not tell you which is which and both end up usually filled with both sick and healthy kids. The wait for check out can also be long at times.