If being a nice guy was the most important part of being a doctor, Dr. Tsai would get five stars. Instead, he has to be judged on how he helps you medically. The blood tests he ordered for me were so inadequate, that a specialist I was seeing for gout had complete new tests run in which only a few were related to him. He couldn't believe how little Dr. Tsai checked for. If you have an issue and to in to see Dr. Tsai, his usual response is what do you think? Well, I think he has five more years of college education than I do and is supposed to know some, if not most of the answers himself. I changed doctors and the new GP had me going through a battery of tests because Dr. Tsai. An issue was uncovered and preventative steps were initiated to end the problem. By the way, Dr. Tsai doesn't take blood so you will need to go to a lab and waste additional time there. My new GP takes the blood in his office.