Excellent in all respects. Great bedside manner, took time to listen to all of my issues, and really got into the details of my problem. Some docs are in such a hurry to get patients in and out - Dr. Tsang is not like this. Very pleasant, understanding, and helped me tremendously. I highly recommend!