I love Dr. Hill. He is an amazing doctor. The waiting room can be bad, especially later in the day, but it's well worth the wait.
All reviews seem positive