Dr. Chiang was extremely knowledgable and helpful. Very nice man! I would recommend him to others. I had to wait about 20 minutes for my appt. I did not find his assistants/secretaries to be too professional, but if that wouldn't bother you, then give him a try!