Dr. Chan, is very helpful and understanding. He is very professional and a fantastic person and also listens to you carefully. I sometimes come in with a 101 problems!, but still he is very caring and would give his time and effort to help in any way. He cares my about my health and i'm in tip top condition every time I see him!! I know he is the best doctor I have ever known. Highly recommended!!!