Definitely Dr ANgela Lau. I tried Dr Carmen Tam first. But both my husband and I Found that dr Tam was not v eager to explain in details. V expensive but not worth the fee... We prefer doctors who are patience enough to explain more to the parents... And then we tried Dr Lau and she is v good, v detailed diagnosis and explanation and analysis. Very pleasant and my baby loved her from day 1. Have been with Dr Lau till now (2.5 years old). A v caring and good doctor.