Dr. Chan is absolutely the best Doctor in Newton Iowa. My mother had a stroke and was under the care of another doctor. She was failing and I just about lost her, so I changed her into Dr. Chan's care. It didn't take her long to improve. He tries to give medicines that work well with the individual's body. I credit Dr. Chan to saving my mothers life. Today she walking very well. Altho she uses her walker she feels she doesn't really need it and uses it just in case. Dr. Chan takes the time to listen to what you have to say, he is geniunly concerned about his patients, staff will immediately send questions or comments as needed to Dr Chan. They don't make Doctors like this anymore! He is an absolute God send to us.